Files
OpenCode 68a9071cf1 feat: reconcile local master with origin (exa/hot-platform hunters, leaks ledger, latest results)
Local branch had diverged from origin/master (sibling commits on the same base). Rewrote local history linearly on top of origin/master, folding in all local content: exa/hot-platform discovery hunters, leaks ledger, nightly sweep orchestrator, updated .gitignore and skill docs, plus the latest hunt output and vault state. Remote-only files (vault keys, channel scripts) were restored rather than dropped, so the resulting tree is a full union of both sides.
2026-08-07 12:53:47 +08:00

1 line
9.8 KiB
JSON

{"repo": "afollestad/alveary", "files": {"Alveary/Services/Agent/Runtime/DefaultAgentEnvironmentBuilder.swift": {"4a91802ed20df883561b290e6b3abc0368f0a430": {"t": 1785745887.9327142, "n": 2127, "h": "82c20fe9c0c89bcd", "c": "import Foundation\n\nfinal class DefaultAgentEnvironmentBuilder: AgentEnvironmentBuilder, Sendable {\n func buildEnvironment(providerEnv: [String: String]? = nil) -> [String: String] {\n let environment = ProcessInfo.processInfo.environment\n var result: [String: String] = [\n \"TERM\": \"xterm-256color\",\n \"COLORTERM\": \"truecolor\",\n \"TERM_PROGRAM\": \"Alveary\",\n \"HOME\": environment[\"HOME\"] ?? NSHomeDirectory(),\n \"USER\": environment[\"USER\"] ?? NSUserName(),\n \"PATH\": environment[\"PATH\"] ?? \"/usr/local/bin:/usr/bin:/bin\",\n \"LANG\": environment[\"LANG\"] ?? \"en_US.UTF-8\"\n ]\n\n for key in [\"TMPDIR\", \"SSH_AUTH_SOCK\"] {\n if let value = environment[key] {\n result[key] = value\n }\n }\n\n for key in agentEnvVars {\n if let value = environment[key] {\n result[key] = value\n }\n }\n\n if let providerEnv {\n for (key, value) in providerEnv {\n result[key] = value\n }\n }\n\n return result\n }\n\n private let agentEnvVars = [\n \"ANTHROPIC_API_KEY\",\n \"ANTHROPIC_AUTH_TOKEN\",\n \"OPENAI_API_KEY\",\n \"OPENAI_ORG_ID\",\n \"AZURE_OPENAI_API_KEY\",\n \"AZURE_OPENAI_ENDPOINT\",\n \"GEMINI_API_KEY\",\n \"GOOGLE_API_KEY\",\n \"GOOGLE_APPLICATION_CREDENTIALS\",\n \"VERTEX_PROJECT\",\n \"VERTEX_LOCATION\",\n \"AWS_ACCESS_KEY_ID\",\n \"AWS_SECRET_ACCESS_KEY\",\n \"AWS_SESSION_TOKEN\",\n \"AWS_REGION\",\n \"AWS_DEFAULT_REGION\",\n \"AWS_PROFILE\",\n \"GITHUB_TOKEN\",\n \"GH_TOKEN\",\n \"MISTRAL_API_KEY\",\n \"COHERE_API_KEY\",\n \"XAI_API_KEY\",\n \"FIREWORKS_API_KEY\",\n \"TOGETHER_API_KEY\",\n \"PERPLEXITY_API_KEY\",\n \"DEEPSEEK_API_KEY\",\n \"HTTP_PROXY\",\n \"HTTPS_PROXY\",\n \"NO_PROXY\",\n \"ALL_PROXY\",\n \"SSL_CERT_FILE\",\n \"REQUESTS_CA_BUNDLE\",\n \"CLAUDE_STREAM_IDLE_TIMEOUT_MS\",\n \"CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK\"\n ]\n}\n"}, "d6b485c63fda51bdd16fa85c99bdcd9ef3100323": {"t": 1785757672.0956619, "n": 2127, "h": "82c20fe9c0c89bcd", "c": "import Foundation\n\nfinal class DefaultAgentEnvironmentBuilder: AgentEnvironmentBuilder, Sendable {\n func buildEnvironment(providerEnv: [String: String]? = nil) -> [String: String] {\n let environment = ProcessInfo.processInfo.environment\n var result: [String: String] = [\n \"TERM\": \"xterm-256color\",\n \"COLORTERM\": \"truecolor\",\n \"TERM_PROGRAM\": \"Alveary\",\n \"HOME\": environment[\"HOME\"] ?? NSHomeDirectory(),\n \"USER\": environment[\"USER\"] ?? NSUserName(),\n \"PATH\": environment[\"PATH\"] ?? \"/usr/local/bin:/usr/bin:/bin\",\n \"LANG\": environment[\"LANG\"] ?? \"en_US.UTF-8\"\n ]\n\n for key in [\"TMPDIR\", \"SSH_AUTH_SOCK\"] {\n if let value = environment[key] {\n result[key] = value\n }\n }\n\n for key in agentEnvVars {\n if let value = environment[key] {\n result[key] = value\n }\n }\n\n if let providerEnv {\n for (key, value) in providerEnv {\n result[key] = value\n }\n }\n\n return result\n }\n\n private let agentEnvVars = [\n \"ANTHROPIC_API_KEY\",\n \"ANTHROPIC_AUTH_TOKEN\",\n \"OPENAI_API_KEY\",\n \"OPENAI_ORG_ID\",\n \"AZURE_OPENAI_API_KEY\",\n \"AZURE_OPENAI_ENDPOINT\",\n \"GEMINI_API_KEY\",\n \"GOOGLE_API_KEY\",\n \"GOOGLE_APPLICATION_CREDENTIALS\",\n \"VERTEX_PROJECT\",\n \"VERTEX_LOCATION\",\n \"AWS_ACCESS_KEY_ID\",\n \"AWS_SECRET_ACCESS_KEY\",\n \"AWS_SESSION_TOKEN\",\n \"AWS_REGION\",\n \"AWS_DEFAULT_REGION\",\n \"AWS_PROFILE\",\n \"GITHUB_TOKEN\",\n \"GH_TOKEN\",\n \"MISTRAL_API_KEY\",\n \"COHERE_API_KEY\",\n \"XAI_API_KEY\",\n \"FIREWORKS_API_KEY\",\n \"TOGETHER_API_KEY\",\n \"PERPLEXITY_API_KEY\",\n \"DEEPSEEK_API_KEY\",\n \"HTTP_PROXY\",\n \"HTTPS_PROXY\",\n \"NO_PROXY\",\n \"ALL_PROXY\",\n \"SSL_CERT_FILE\",\n \"REQUESTS_CA_BUNDLE\",\n \"CLAUDE_STREAM_IDLE_TIMEOUT_MS\",\n \"CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK\"\n ]\n}\n"}, "0b90200521a2e45259cf8be3607add316a18819c": {"t": 1786067496.916343, "n": 2127, "h": "82c20fe9c0c89bcd", "c": "import Foundation\n\nfinal class DefaultAgentEnvironmentBuilder: AgentEnvironmentBuilder, Sendable {\n func buildEnvironment(providerEnv: [String: String]? = nil) -> [String: String] {\n let environment = ProcessInfo.processInfo.environment\n var result: [String: String] = [\n \"TERM\": \"xterm-256color\",\n \"COLORTERM\": \"truecolor\",\n \"TERM_PROGRAM\": \"Alveary\",\n \"HOME\": environment[\"HOME\"] ?? NSHomeDirectory(),\n \"USER\": environment[\"USER\"] ?? NSUserName(),\n \"PATH\": environment[\"PATH\"] ?? \"/usr/local/bin:/usr/bin:/bin\",\n \"LANG\": environment[\"LANG\"] ?? \"en_US.UTF-8\"\n ]\n\n for key in [\"TMPDIR\", \"SSH_AUTH_SOCK\"] {\n if let value = environment[key] {\n result[key] = value\n }\n }\n\n for key in agentEnvVars {\n if let value = environment[key] {\n result[key] = value\n }\n }\n\n if let providerEnv {\n for (key, value) in providerEnv {\n result[key] = value\n }\n }\n\n return result\n }\n\n private let agentEnvVars = [\n \"ANTHROPIC_API_KEY\",\n \"ANTHROPIC_AUTH_TOKEN\",\n \"OPENAI_API_KEY\",\n \"OPENAI_ORG_ID\",\n \"AZURE_OPENAI_API_KEY\",\n \"AZURE_OPENAI_ENDPOINT\",\n \"GEMINI_API_KEY\",\n \"GOOGLE_API_KEY\",\n \"GOOGLE_APPLICATION_CREDENTIALS\",\n \"VERTEX_PROJECT\",\n \"VERTEX_LOCATION\",\n \"AWS_ACCESS_KEY_ID\",\n \"AWS_SECRET_ACCESS_KEY\",\n \"AWS_SESSION_TOKEN\",\n \"AWS_REGION\",\n \"AWS_DEFAULT_REGION\",\n \"AWS_PROFILE\",\n \"GITHUB_TOKEN\",\n \"GH_TOKEN\",\n \"MISTRAL_API_KEY\",\n \"COHERE_API_KEY\",\n \"XAI_API_KEY\",\n \"FIREWORKS_API_KEY\",\n \"TOGETHER_API_KEY\",\n \"PERPLEXITY_API_KEY\",\n \"DEEPSEEK_API_KEY\",\n \"HTTP_PROXY\",\n \"HTTPS_PROXY\",\n \"NO_PROXY\",\n \"ALL_PROXY\",\n \"SSL_CERT_FILE\",\n \"REQUESTS_CA_BUNDLE\",\n \"CLAUDE_STREAM_IDLE_TIMEOUT_MS\",\n \"CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK\"\n ]\n}\n"}, "e3a63bfe780ed9e744006d2d0aa68ef0b135e240": {"t": 1786068341.2066462, "n": 2329, "h": "fdd217f8d66230fd", "c": "import Foundation\n\nfinal class DefaultAgentEnvironmentBuilder: AgentEnvironmentBuilder, Sendable {\n func buildEnvironment(providerEnv: [String: String]? = nil) -> [String: String] {\n let environment = ProcessInfo.processInfo.environment\n var result: [String: String] = [\n \"TERM\": \"xterm-256color\",\n \"COLORTERM\": \"truecolor\",\n \"TERM_PROGRAM\": \"Alveary\",\n \"HOME\": environment[\"HOME\"] ?? NSHomeDirectory(),\n \"USER\": environment[\"USER\"] ?? NSUserName(),\n // A Finder-launched app inherits a bare `/usr/bin:/bin:/usr/sbin:/sbin`, so agents would\n // not see Homebrew or `~/.local/bin` tools — including the `gh` onboarding installs.\n \"PATH\": ExecutableSearchPath.augmentedPath(environment[\"PATH\"]),\n \"LANG\": environment[\"LANG\"] ?? \"en_US.UTF-8\"\n ]\n\n for key in [\"TMPDIR\", \"SSH_AUTH_SOCK\"] {\n if let value = environment[key] {\n result[key] = value\n }\n }\n\n for key in agentEnvVars {\n if let value = environment[key] {\n result[key] = value\n }\n }\n\n if let providerEnv {\n for (key, value) in providerEnv {\n result[key] = value\n }\n }\n\n return result\n }\n\n private let agentEnvVars = [\n \"ANTHROPIC_API_KEY\",\n \"ANTHROPIC_AUTH_TOKEN\",\n \"OPENAI_API_KEY\",\n \"OPENAI_ORG_ID\",\n \"AZURE_OPENAI_API_KEY\",\n \"AZURE_OPENAI_ENDPOINT\",\n \"GEMINI_API_KEY\",\n \"GOOGLE_API_KEY\",\n \"GOOGLE_APPLICATION_CREDENTIALS\",\n \"VERTEX_PROJECT\",\n \"VERTEX_LOCATION\",\n \"AWS_ACCESS_KEY_ID\",\n \"AWS_SECRET_ACCESS_KEY\",\n \"AWS_SESSION_TOKEN\",\n \"AWS_REGION\",\n \"AWS_DEFAULT_REGION\",\n \"AWS_PROFILE\",\n \"GITHUB_TOKEN\",\n \"GH_TOKEN\",\n \"MISTRAL_API_KEY\",\n \"COHERE_API_KEY\",\n \"XAI_API_KEY\",\n \"FIREWORKS_API_KEY\",\n \"TOGETHER_API_KEY\",\n \"PERPLEXITY_API_KEY\",\n \"DEEPSEEK_API_KEY\",\n \"HTTP_PROXY\",\n \"HTTPS_PROXY\",\n \"NO_PROXY\",\n \"ALL_PROXY\",\n \"SSL_CERT_FILE\",\n \"REQUESTS_CA_BUNDLE\",\n \"CLAUDE_STREAM_IDLE_TIMEOUT_MS\",\n \"CLAUDE_CODE_DISABLE_NONSTREAMING_FALLBACK\"\n ]\n}\n"}}}}