Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/adyranov_dotfiles.json
T

1 line
19 KiB
JSON

{"repo": "adyranov/dotfiles", "files": {"home/.chezmoidata/base/ai/credentials.toml": {"944f20222a365c6f46acd21017f716273655ee06": {"t": 1785745323.1106122, "n": 1208, "h": "f3e16203ba4b6f95", "c": "# Credential injection protection for Greywall sandbox.\n#\n# inject = vars pulled from Greyproxy DB and set as marker env vars in sandbox.\n# secrets = vars auto-detected as credentials even if host env has them (prevent agent from seeing real values).\n# ignore = vars excluded from secret detection (false-positive names).\n#\n# Merge rule: base + profile; inject/ignore/sort/dedupe.\n# secrets_final = unique(base.secrets + profile.secrets) - inject_final - ignore_final\n\n[ai.base.credentials]\ninject = [\"GITHUB_TOKEN\"]\nsecrets = [\n \"BRAVE_SEARCH_API_KEY\",\n \"OPENCODE_API_KEY\",\n \"OPENAI_API_KEY\",\n \"ANTHROPIC_API_KEY\",\n \"GOOGLE_API_KEY\",\n \"GEMINI_API_KEY\",\n \"OPENROUTER_API_KEY\",\n \"GROQ_API_KEY\",\n \"DEEPSEEK_API_KEY\",\n \"MISTRAL_API_KEY\",\n \"XAI_API_KEY\",\n \"PERPLEXITY_API_KEY\",\n \"FIRECRAWL_API_KEY\",\n \"EXA_API_KEY\",\n \"TAVILY_API_KEY\",\n \"SERPER_API_KEY\",\n \"SERPAPI_API_KEY\",\n \"JINA_API_KEY\",\n \"GITHUB_TOKEN\",\n \"HF_TOKEN\",\n \"AI_GATEWAY_API_KEY\",\n \"CLOUDFLARE_API_KEY\",\n \"AWS_ACCESS_KEY_ID\",\n \"AWS_SECRET_ACCESS_KEY\",\n \"AWS_SESSION_TOKEN\",\n \"AWS_BEARER_TOKEN_BEDROCK\",\n \"AZURE_OPENAI_API_KEY\",\n \"AZURE_OPENAI_AD_TOKEN\",\n \"GOOGLE_APPLICATION_CREDENTIALS\"\n]\nignore = [\"PUBLIC_API_TOKEN\"]\n"}, "0183dc982f665738d7f3ed8d30e62cd71182a27b": {"t": 1785750183.8039386, "n": 1208, "h": "f3e16203ba4b6f95", "c": "# Credential injection protection for Greywall sandbox.\n#\n# inject = vars pulled from Greyproxy DB and set as marker env vars in sandbox.\n# secrets = vars auto-detected as credentials even if host env has them (prevent agent from seeing real values).\n# ignore = vars excluded from secret detection (false-positive names).\n#\n# Merge rule: base + profile; inject/ignore/sort/dedupe.\n# secrets_final = unique(base.secrets + profile.secrets) - inject_final - ignore_final\n\n[ai.base.credentials]\ninject = [\"GITHUB_TOKEN\"]\nsecrets = [\n \"BRAVE_SEARCH_API_KEY\",\n \"OPENCODE_API_KEY\",\n \"OPENAI_API_KEY\",\n \"ANTHROPIC_API_KEY\",\n \"GOOGLE_API_KEY\",\n \"GEMINI_API_KEY\",\n \"OPENROUTER_API_KEY\",\n \"GROQ_API_KEY\",\n \"DEEPSEEK_API_KEY\",\n \"MISTRAL_API_KEY\",\n \"XAI_API_KEY\",\n \"PERPLEXITY_API_KEY\",\n \"FIRECRAWL_API_KEY\",\n \"EXA_API_KEY\",\n \"TAVILY_API_KEY\",\n \"SERPER_API_KEY\",\n \"SERPAPI_API_KEY\",\n \"JINA_API_KEY\",\n \"GITHUB_TOKEN\",\n \"HF_TOKEN\",\n \"AI_GATEWAY_API_KEY\",\n \"CLOUDFLARE_API_KEY\",\n \"AWS_ACCESS_KEY_ID\",\n \"AWS_SECRET_ACCESS_KEY\",\n \"AWS_SESSION_TOKEN\",\n \"AWS_BEARER_TOKEN_BEDROCK\",\n \"AZURE_OPENAI_API_KEY\",\n \"AZURE_OPENAI_AD_TOKEN\",\n \"GOOGLE_APPLICATION_CREDENTIALS\"\n]\nignore = [\"PUBLIC_API_TOKEN\"]\n"}, "5b6ff5caf5ee29189ebb9c48ff84bfe7df6a2b3c": {"t": 1785750185.8530147, "n": 1194, "h": "196f6763f0695391", "c": "# Credential injection protection for Greywall sandbox.\n#\n# inject = vars pulled from Greyproxy DB and set as marker env vars in sandbox.\n# secrets = vars auto-detected as credentials even if host env has them (prevent agent from seeing real values).\n# ignore = vars excluded from secret detection (false-positive names).\n#\n# Merge rule: base + profile; inject/ignore/sort/dedupe.\n# secrets_final = unique(base.secrets + profile.secrets) - inject_final - ignore_final\n\n[ai.base.credentials]\ninject = []\nsecrets = [\n \"BRAVE_SEARCH_API_KEY\",\n \"OPENCODE_API_KEY\",\n \"OPENAI_API_KEY\",\n \"ANTHROPIC_API_KEY\",\n \"GOOGLE_API_KEY\",\n \"GEMINI_API_KEY\",\n \"OPENROUTER_API_KEY\",\n \"GROQ_API_KEY\",\n \"DEEPSEEK_API_KEY\",\n \"MISTRAL_API_KEY\",\n \"XAI_API_KEY\",\n \"PERPLEXITY_API_KEY\",\n \"FIRECRAWL_API_KEY\",\n \"EXA_API_KEY\",\n \"TAVILY_API_KEY\",\n \"SERPER_API_KEY\",\n \"SERPAPI_API_KEY\",\n \"JINA_API_KEY\",\n \"GITHUB_TOKEN\",\n \"HF_TOKEN\",\n \"AI_GATEWAY_API_KEY\",\n \"CLOUDFLARE_API_KEY\",\n \"AWS_ACCESS_KEY_ID\",\n \"AWS_SECRET_ACCESS_KEY\",\n \"AWS_SESSION_TOKEN\",\n \"AWS_BEARER_TOKEN_BEDROCK\",\n \"AZURE_OPENAI_API_KEY\",\n \"AZURE_OPENAI_AD_TOKEN\",\n \"GOOGLE_APPLICATION_CREDENTIALS\"\n]\nignore = [\"PUBLIC_API_TOKEN\"]\n"}}, "home/.chezmoidata/base/ai/models.toml": {"944f20222a365c6f46acd21017f716273655ee06": {"t": 1785745330.7107546, "n": 816, "h": "5faa8d063f389ed5", "c": "[ai.base.models.catalog]\n\n[ai.base.models.catalog.local]\nport = 8321\n\n# Tier descriptions (actual model routes set in profile presets):\n# small — Fast lookup, search, and discovery.\n# medium — Implementation, revision, and bookkeeping.\n# big — Planning, review, deep analysis, and architecture.\n# oracle — Rare escalation, adjudication, and final review.\n# visual — Visual and frontend design.\n[ai.base.models.presets]\ndefault = \"balanced\"\n\n[ai.base.models.providers]\ndeepseek = {api_key_env = \"DEEPSEEK_API_KEY\", auth_keys = [\"deepseek\"]}\ngithub-copilot = {opencode_quota = \"copilot\"}\nopenai-codex = {opencode_alias = \"openai\", opencode_quota = \"openai\"}\nopencode-go = {api_key_env = \"OPENCODE_API_KEY\", auth_keys = [\"opencode-go\"]}\nopenrouter = {api_key_env = \"OPENROUTER_API_KEY\", auth_keys = [\"openrouter\"]}\n"}, "0183dc982f665738d7f3ed8d30e62cd71182a27b": {"t": 1785750183.7299883, "n": 816, "h": "5faa8d063f389ed5", "c": "[ai.base.models.catalog]\n\n[ai.base.models.catalog.local]\nport = 8321\n\n# Tier descriptions (actual model routes set in profile presets):\n# small — Fast lookup, search, and discovery.\n# medium — Implementation, revision, and bookkeeping.\n# big — Planning, review, deep analysis, and architecture.\n# oracle — Rare escalation, adjudication, and final review.\n# visual — Visual and frontend design.\n[ai.base.models.presets]\ndefault = \"balanced\"\n\n[ai.base.models.providers]\ndeepseek = {api_key_env = \"DEEPSEEK_API_KEY\", auth_keys = [\"deepseek\"]}\ngithub-copilot = {opencode_quota = \"copilot\"}\nopenai-codex = {opencode_alias = \"openai\", opencode_quota = \"openai\"}\nopencode-go = {api_key_env = \"OPENCODE_API_KEY\", auth_keys = [\"opencode-go\"]}\nopenrouter = {api_key_env = \"OPENROUTER_API_KEY\", auth_keys = [\"openrouter\"]}\n"}, "619f3f492b9dc9702841c68d86ad588c31b75e37": {"t": 1785750184.9503436, "n": 1760, "h": "f291d2cc53e3e439", "c": "[ai.base.models.catalog.local]\nport = 8321\n\n[ai.base.models.providers.deepseek]\napi_key_env = \"DEEPSEEK_API_KEY\"\nauth_keys = [\"deepseek\"]\n\n[ai.base.models.providers.github-copilot]\nauth_keys = []\nopencode_quota = \"copilot\"\n\n[ai.base.models.providers.openai-codex]\nauth_keys = []\nopencode_alias = \"openai\"\nopencode_quota = \"openai\"\n\n[ai.base.models.providers.opencode-go]\napi_key_env = \"OPENCODE_API_KEY\"\nauth_keys = [\"opencode-go\"]\n\n[ai.base.models.providers.openrouter]\napi_key_env = \"OPENROUTER_API_KEY\"\nauth_keys = [\"openrouter\"]\n\n[ai.base.models.tiers]\ndefault = \"medium\"\n\n[ai.base.models.tiers.big]\ndescription = \"Planning, review, deep analysis, and architecture.\"\nagents = [\n \"artifact-code-reviewer\",\n \"artifact-coverage-reviewer\",\n \"artifacts-analyzer\",\n \"claim-verifier\",\n \"codebase-analyzer\",\n \"codebase-pattern-finder\",\n \"diff-auditor\",\n \"integration-scanner\",\n \"peer-comparator\",\n \"scope-tracer\",\n \"slice-verifier\"\n]\nskills = [\n \"annotate-guidance\",\n \"architecture-review\",\n \"blueprint\",\n \"code-review\",\n \"design\",\n \"plan\",\n \"pr-triage\",\n \"validate\"\n]\n\n[ai.base.models.tiers.medium]\ndescription = \"Implementation, revision, and bookkeeping.\"\nskills = [\n \"annotate-inline\",\n \"changelog\",\n \"commit\",\n \"create-handoff\",\n \"implement\",\n \"migrate-to-guidance\",\n \"resume-handoff\",\n \"revise\"\n]\n\n[ai.base.models.tiers.oracle]\ndescription = \"Rare escalation, adjudication, and final review.\"\n\n[ai.base.models.tiers.small]\ndescription = \"Fast lookup, search, and discovery.\"\nagents = [\n \"artifacts-locator\",\n \"codebase-locator\",\n \"precedent-locator\",\n \"web-search-researcher\"\n]\nskills = [\"discover\", \"explore\", \"research\"]\n\n[ai.base.models.tiers.visual]\ndescription = \"Visual and frontend design.\"\nskills = [\"frontend-design\"]\n"}, "b71dc299879a95cec28812a967f3e6ef151eaeff": {"t": 1785750186.0279498, "n": 1696, "h": "1da60e1dd7ff01cc", "c": "[ai.base.models.catalog.local]\nport = 8321\n\n[ai.base.models.providers.github-copilot]\nauth_keys = []\nopencode_quota = \"copilot\"\n\n[ai.base.models.providers.openai-codex]\nauth_keys = []\nopencode_alias = \"openai\"\nopencode_quota = \"openai\"\n\n[ai.base.models.providers.opencode-go]\napi_key_env = \"OPENCODE_API_KEY\"\nauth_keys = [\"opencode-go\"]\nopencode_quota = \"opencode-go\"\n\n[ai.base.models.providers.openrouter]\napi_key_env = \"OPENROUTER_API_KEY\"\nauth_keys = [\"openrouter\"]\n\n[ai.base.models.tiers]\ndefault = \"medium\"\n\n[ai.base.models.tiers.big]\ndescription = \"Planning, review, deep analysis, and architecture.\"\nagents = [\n \"artifact-code-reviewer\",\n \"artifact-coverage-reviewer\",\n \"artifacts-analyzer\",\n \"claim-verifier\",\n \"codebase-analyzer\",\n \"codebase-pattern-finder\",\n \"diff-auditor\",\n \"integration-scanner\",\n \"peer-comparator\",\n \"scope-tracer\",\n \"slice-verifier\"\n]\nskills = [\n \"annotate-guidance\",\n \"architecture-review\",\n \"blueprint\",\n \"code-review\",\n \"design\",\n \"plan\",\n \"pr-triage\",\n \"validate\"\n]\n\n[ai.base.models.tiers.medium]\ndescription = \"Implementation, revision, and bookkeeping.\"\nskills = [\n \"annotate-inline\",\n \"changelog\",\n \"commit\",\n \"create-handoff\",\n \"implement\",\n \"migrate-to-guidance\",\n \"resume-handoff\",\n \"revise\"\n]\n\n[ai.base.models.tiers.oracle]\ndescription = \"Rare escalation, adjudication, and final review.\"\n\n[ai.base.models.tiers.small]\ndescription = \"Fast lookup, search, and discovery.\"\nagents = [\n \"artifacts-locator\",\n \"codebase-locator\",\n \"precedent-locator\",\n \"web-search-researcher\"\n]\nskills = [\"discover\", \"explore\", \"research\"]\n\n[ai.base.models.tiers.visual]\ndescription = \"Visual and frontend design.\"\nskills = [\"frontend-design\"]\n"}, "1ef7a1aeeaa88e38eb1980a61ea7f6e1c6cb7301": {"t": 1785750187.923787, "n": 1618, "h": "1c2549146cc88345", "c": "[ai.base.models.catalog.local]\nport = 8321\n\n[ai.base.models.providers.github-copilot]\nauth_keys = []\n\n[ai.base.models.providers.openai-codex]\naliases = {opencode = \"openai\"}\nauth_keys = []\n\n[ai.base.models.providers.opencode-go]\napi_key_env = \"OPENCODE_API_KEY\"\nauth_keys = [\"opencode-go\"]\n\n[ai.base.models.providers.openrouter]\napi_key_env = \"OPENROUTER_API_KEY\"\nauth_keys = [\"openrouter\"]\n\n[ai.base.models.tiers]\ndefault = \"medium\"\n\n[ai.base.models.tiers.big]\ndescription = \"Planning, review, deep analysis, and architecture.\"\nagents = [\n \"artifact-code-reviewer\",\n \"artifact-coverage-reviewer\",\n \"artifacts-analyzer\",\n \"claim-verifier\",\n \"codebase-analyzer\",\n \"codebase-pattern-finder\",\n \"diff-auditor\",\n \"integration-scanner\",\n \"peer-comparator\",\n \"scope-tracer\",\n \"slice-verifier\"\n]\nskills = [\n \"annotate-guidance\",\n \"architecture-review\",\n \"blueprint\",\n \"code-review\",\n \"design\",\n \"plan\",\n \"pr-triage\",\n \"validate\"\n]\n\n[ai.base.models.tiers.medium]\ndescription = \"Implementation, revision, and bookkeeping.\"\nskills = [\n \"annotate-inline\",\n \"changelog\",\n \"commit\",\n \"create-handoff\",\n \"implement\",\n \"migrate-to-guidance\",\n \"resume-handoff\",\n \"revise\"\n]\n\n[ai.base.models.tiers.oracle]\ndescription = \"Rare escalation, adjudication, and final review.\"\n\n[ai.base.models.tiers.small]\ndescription = \"Fast lookup, search, and discovery.\"\nagents = [\n \"artifacts-locator\",\n \"codebase-locator\",\n \"precedent-locator\",\n \"web-search-researcher\"\n]\nskills = [\"discover\", \"explore\", \"research\"]\n\n[ai.base.models.tiers.visual]\ndescription = \"Visual and frontend design.\"\nskills = [\"frontend-design\"]\n"}, "8bbf398d4987f9743b31e487a9ff749a8a9338b4": {"t": 1785750189.0100029, "n": 1967, "h": "ed94c989510bb3c4", "c": "[ai.base.models.catalog.local]\nport = 8321\n\n[ai.base.models.personas]\ndefault = \"coder\"\n\n[ai.base.models.personas.architect]\ndescription = \"Architecture, serial synthesis, and plan/design decisions.\"\nskills = [\"architecture-review\", \"blueprint\", \"design\", \"plan\"]\n\n[ai.base.models.personas.auditor]\ndescription = \"Adversarial verification, review, and evidence checking.\"\nagents = [\n \"artifact-code-reviewer\",\n \"artifact-coverage-reviewer\",\n \"claim-verifier\",\n \"diff-auditor\",\n \"peer-comparator\",\n \"slice-verifier\"\n]\nskills = [\"code-review\", \"pr-triage\", \"validate\"]\n\n[ai.base.models.personas.coder]\ndescription = \"Patch execution and focused revision from an approved plan.\"\nskills = [\"annotate-inline\", \"implement\", \"revise\"]\n\n[ai.base.models.personas.locator]\ndescription = \"Cheap targeted lookup where missed hits can poison downstream work.\"\nagents = [\n \"artifacts-locator\",\n \"codebase-locator\",\n \"precedent-locator\",\n \"web-search-researcher\"\n]\n\n[ai.base.models.personas.oracle]\ndescription = \"Rare escalation and adjudication outside normal fan-out.\"\n\n[ai.base.models.personas.researcher]\ndescription = \"Repo comprehension, solution exploration, and fan-out analysis.\"\nagents = [\n \"artifacts-analyzer\",\n \"codebase-analyzer\",\n \"codebase-pattern-finder\",\n \"integration-scanner\",\n \"scope-tracer\"\n]\nskills = [\n \"annotate-guidance\",\n \"discover\",\n \"explore\",\n \"frontend-design\",\n \"research\"\n]\n\n[ai.base.models.personas.utility]\ndescription = \"Low-risk deterministic transforms and bookkeeping.\"\nskills = [\n \"changelog\",\n \"commit\",\n \"create-handoff\",\n \"migrate-to-guidance\",\n \"resume-handoff\"\n]\n\n[ai.base.models.providers.github-copilot]\nauth_keys = []\n\n[ai.base.models.providers.openai-codex]\naliases = {opencode = \"openai\"}\nauth_keys = []\n\n[ai.base.models.providers.opencode-go]\napi_key_env = \"OPENCODE_API_KEY\"\nauth_keys = [\"opencode-go\"]\n\n[ai.base.models.providers.openrouter]\napi_key_env = \"OPENROUTER_API_KEY\"\nauth_keys = [\"openrouter\"]\n"}, "5b6ff5caf5ee29189ebb9c48ff84bfe7df6a2b3c": {"t": 1785750190.0853693, "n": 2333, "h": "4a8f20550e6f3704", "c": "[ai.base.models.catalog.local]\nport = 8321\n\n[ai.base.models.catalog.models]\n\"gpt-5.5\" = {name = \"GPT-5.5\", provider = \"openai-codex\", reasoning = true, input = [\n \"text\",\n \"image\"\n], context_window = 1050000, max_output = 128000, cost_per_million = {input = 5.00, output = 30.00, cache_read = 0.50, cache_write = 0}}\n\"gpt-5.4-mini\" = {name = \"GPT-5.4 mini\", provider = \"openai-codex\", reasoning = true, input = [\n \"text\",\n \"image\"\n], context_window = 400000, max_output = 128000, cost_per_million = {input = 0.75, output = 4.50, cache_read = 0.075, cache_write = 0}}\n\"deepseek-v4-pro\" = {name = \"DeepSeek V4 Pro\", provider = \"opencode-go\", reasoning = true}\n\"deepseek-v4-flash\" = {name = \"DeepSeek V4 Flash\", provider = \"opencode-go\", reasoning = true}\n\n[ai.base.models.personas]\ndefault = \"coder\"\n\n[ai.base.models.personas.architect]\ndescription = \"Architecture, serial synthesis, and plan/design decisions.\"\nskills = [\"architecture-review\", \"blueprint\", \"design\", \"plan\"]\n\n[ai.base.models.personas.auditor]\ndescription = \"Adversarial verification, review, and evidence checking.\"\nagents = [\n \"artifact-code-reviewer\",\n \"artifact-coverage-reviewer\",\n \"claim-verifier\",\n \"diff-auditor\",\n \"peer-comparator\",\n \"slice-verifier\"\n]\nskills = [\"code-review\", \"pr-triage\", \"validate\"]\n\n[ai.base.models.personas.coder]\ndescription = \"Patch execution and focused revision from an approved plan.\"\nskills = [\"annotate-inline\", \"implement\", \"revise\"]\n\n[ai.base.models.personas.locator]\ndescription = \"Cheap targeted lookup where missed hits can poison downstream work.\"\nagents = [\n \"artifacts-locator\",\n \"codebase-locator\",\n \"precedent-locator\",\n \"web-search-researcher\"\n]\n\n[ai.base.models.personas.oracle]\ndescription = \"Rare escalation and adjudication outside normal fan-out.\"\n\n[ai.base.models.personas.researcher]\ndescription = \"Repo comprehension, solution exploration, and fan-out analysis.\"\nagents = [\n \"artifacts-analyzer\",\n \"codebase-analyzer\",\n \"codebase-pattern-finder\",\n \"integration-scanner\",\n \"scope-tracer\"\n]\nskills = [\n \"annotate-guidance\",\n \"discover\",\n \"explore\",\n \"frontend-design\",\n \"research\"\n]\n\n[ai.base.models.personas.utility]\ndescription = \"Low-risk deterministic transforms and bookkeeping.\"\nskills = [\n \"changelog\",\n \"commit\",\n \"create-handoff\",\n \"migrate-to-guidance\",\n \"resume-handoff\"\n]\n"}, "db567ee61e2a2ffcf5951f8fd5c3b39a53dd23d8": {"t": 1785750191.3247242, "n": 1503, "h": "497e3c4cf131c1f4", "c": "[ai.base.models]\ndefault = \"coder\"\n\n[ai.base.models.architect]\ndescription = \"Architecture, serial synthesis, and plan/design decisions.\"\nskills = [\"architecture-review\", \"blueprint\", \"design\", \"plan\"]\n\n[ai.base.models.auditor]\ndescription = \"Adversarial verification, review, and evidence checking.\"\nagents = [\n \"artifact-code-reviewer\",\n \"artifact-coverage-reviewer\",\n \"claim-verifier\",\n \"diff-auditor\",\n \"peer-comparator\",\n \"slice-verifier\"\n]\nskills = [\"code-review\", \"pr-triage\", \"validate\"]\n\n[ai.base.models.coder]\ndescription = \"Patch execution and focused revision from an approved plan.\"\nskills = [\"annotate-inline\", \"implement\", \"revise\"]\n\n[ai.base.models.locator]\ndescription = \"Cheap targeted lookup where missed hits can poison downstream work.\"\nagents = [\n \"artifacts-locator\",\n \"codebase-locator\",\n \"precedent-locator\",\n \"web-search-researcher\"\n]\n\n[ai.base.models.oracle]\ndescription = \"Rare escalation and adjudication outside normal fan-out.\"\n\n[ai.base.models.researcher]\ndescription = \"Repo comprehension, solution exploration, and fan-out analysis.\"\nagents = [\n \"artifacts-analyzer\",\n \"codebase-analyzer\",\n \"codebase-pattern-finder\",\n \"integration-scanner\",\n \"scope-tracer\"\n]\nskills = [\n \"annotate-guidance\",\n \"discover\",\n \"explore\",\n \"frontend-design\",\n \"research\"\n]\n\n[ai.base.models.utility]\ndescription = \"Low-risk deterministic transforms and bookkeeping.\"\nskills = [\n \"changelog\",\n \"commit\",\n \"create-handoff\",\n \"migrate-to-guidance\",\n \"resume-handoff\"\n]\n"}, "ec564433ffb77e84b3d5d800d39f352b93960560": {"t": 1785750192.5503864, "n": 488, "h": "5242b012f7008856", "c": "[ai.base.models]\nenabled = [\"gpt-5.4-mini\", \"claude-sonnet-4.6\", \"claude-opus-4.6\"]\narchitect = {model = \"claude-opus-4.6\", provider = \"github-copilot\", thinking = \"high\", fallback_models = [\"github-copilot/claude-sonnet-4.6\"]}\ncoder = {model = \"claude-sonnet-4.6\", provider = \"github-copilot\", thinking = \"medium\"}\ndefault = {model = \"claude-sonnet-4.6\", provider = \"github-copilot\", thinking = \"medium\"}\nutility = {model = \"gpt-5.4-mini\", provider = \"github-copilot\", thinking = \"low\"}\n"}}}}