1 line
8.1 KiB
JSON
1 line
8.1 KiB
JSON
{"repo": "capocasa/3code", "files": {"config.example": {"af9097d052d11f2335e6c5b92d91129781567502": {"t": 1785674283.7127376, "n": 3747, "h": "4ceeb9072bd32270", "c": "# Save to ~/.config/3code/config\n#\n# Values are Nim string literals — always wrap them in double quotes.\n# parsecfg treats ':', '=', and '#' as syntax in unquoted values, so\n# unquoted URLs or API keys will silently truncate or drop.\n\n[settings]\ncurrent = \"baseten.glm5\"\n; current = \"openai.gpt-4o-mini\"\n; auto_update = \"true\" ; on for prebuilt binaries, off for source builds\n; [search] configures the `web_search` tool. Engine is one of:\n; exa (default) keyless MCP endpoint; exa-key for a paid tier\n; parallel keyless MCP endpoint\n; brave keyed REST endpoint; requires brave-key\n; No automatic failover: the chosen engine is used as-is. Keys are\n; engine-specific (`exa-key`, `brave-key`) and also read from their env\n; vars (EXA_API_KEY, BRAVE_API_KEY).\n; [search]\n; engine = \"brave\"\n; exa-key = \"...\"\n; brave-key = \"...\"\n; notify = off ; turn off the desktop notification that fires when a turn ends (on by default)\n; sandbox = off ; disable filesystem sandbox enforcement (on by default: .3code/sandbox policy)\n; patient_retry = off ; disable patient retry of 429/5xx/network errors (on by default: ~36h hold so a long-running session rides out a usage limit or network dropout without dropping to the prompt)\n; sandbox_wall_warn = off ; silence the Windows \"wall not set up\" warning (host rules in policy, no `3code wall setup-windows` yet)\n; bash_path = \"C:\\\\tools\\\\msys64\\\\usr\\\\bin\\\\bash.exe\" ; Windows only: override bash detection\n\n# Colour mode. 3code detects dark vs bright-background automatically by\n# querying the terminal background (OSC 11). Set `mode` to pin it instead:\n# mode = \"auto\" detect from the terminal (the default)\n# mode = \"dark\" force the dark palette\n# mode = \"bright\" force the bright-background palette\n; mode = \"bright\"\n#\n# The white-family colours can be overridden per mode. A plain key sets\n# BOTH modes; a \"-light\" key sets bright mode only and wins there. Keys\n# are bright-white, off-white, dim-white. Values are quoted ANSI escape\n# sequences (parsecfg interprets backslash escapes, so \"\\x1b[30m\" becomes\n# a real ESC byte). Defaults:\n# bright-white = \"\\x1b[97m\" (dark) / \"\\x1b[30m\" (bright, black)\n# off-white = \"\\x1b[38;5;252m\" / \"\\x1b[38;5;238m\"\n# dim-white = \"\\x1b[38;5;244m\" / \"\\x1b[38;5;250m\"\n# The colourful colours (cyan/green/red/magenta) are fixed in both modes.\n;\n; [colors]\n; bright-white = \"\\x1b[37m\"\n; bright-white-light = \"\\x1b[30m\"\n\n[provider]\nname = \"baseten\"\nurl = \"https://inference.baseten.co/v1\"\nkey = \"...\"\nmodels = \"zai-org/GLM-5 thinkingmachines/inkling\"\n\n[provider]\nname = \"openai\"\nurl = \"https://api.openai.com/v1\"\nkey = \"sk-...\"\nmodels = \"gpt-4o-mini gpt-4o\"\n\n[provider]\nname = \"groq\"\nurl = \"https://api.groq.com/openai/v1\"\nkey = \"gsk_...\"\nmodels = \"llama-3.3-70b-versatile llama-3.1-8b-instant\"\n\n[provider]\nname = \"openrouter\"\nurl = \"https://openrouter.ai/api/v1\"\nkey = \"sk-or-...\"\nmodels = \"openai/gpt-oss-120b\"\n\n[provider]\nname = \"together\"\nurl = \"https://api.together.xyz/v1\"\nkey = \"...\"\nmodels = \"thinkingmachines/Inkling zai-org/GLM-5.2\"\n; model_prefix = \"meta-llama/\"\n; models = \"Llama-3.3-70B-Instruct-Turbo\"\n\n[provider]\nname = \"fireworks\"\nurl = \"https://api.fireworks.ai/inference/v1\"\nkey = \"fw...\"\nmodels = \"accounts/fireworks/models/inkling\"\n\n[provider]\nname = \"longcat\"\nurl = \"https://api.longcat.chat/openai\"\nkey = \"...\"\nmodels = \"LongCat-2.0\"\n\n# `family` is an experimental-only override (only honored under\n# `--experimental`) that picks the system-prompt branch by family\n# name, when the (provider, model) combo isn't on the known-good\n# list. Known-good combos ignore it.\n;\n; [provider]\n; name = \"deepseek\"\n; url = \"https://api.deepseek.com/v1\"\n; key = \"...\"\n; family = \"deepseek\"\n; models = \"deepseek-chat\"\n"}, "c6cbbe42441b98954561f349adfc34d4f1c97063": {"t": 1785846864.6118407, "n": 3747, "h": "4ceeb9072bd32270", "c": "# Save to ~/.config/3code/config\n#\n# Values are Nim string literals — always wrap them in double quotes.\n# parsecfg treats ':', '=', and '#' as syntax in unquoted values, so\n# unquoted URLs or API keys will silently truncate or drop.\n\n[settings]\ncurrent = \"baseten.glm5\"\n; current = \"openai.gpt-4o-mini\"\n; auto_update = \"true\" ; on for prebuilt binaries, off for source builds\n; [search] configures the `web_search` tool. Engine is one of:\n; exa (default) keyless MCP endpoint; exa-key for a paid tier\n; parallel keyless MCP endpoint\n; brave keyed REST endpoint; requires brave-key\n; No automatic failover: the chosen engine is used as-is. Keys are\n; engine-specific (`exa-key`, `brave-key`) and also read from their env\n; vars (EXA_API_KEY, BRAVE_API_KEY).\n; [search]\n; engine = \"brave\"\n; exa-key = \"...\"\n; brave-key = \"...\"\n; notify = off ; turn off the desktop notification that fires when a turn ends (on by default)\n; sandbox = off ; disable filesystem sandbox enforcement (on by default: .3code/sandbox policy)\n; patient_retry = off ; disable patient retry of 429/5xx/network errors (on by default: ~36h hold so a long-running session rides out a usage limit or network dropout without dropping to the prompt)\n; sandbox_wall_warn = off ; silence the Windows \"wall not set up\" warning (host rules in policy, no `3code wall setup-windows` yet)\n; bash_path = \"C:\\\\tools\\\\msys64\\\\usr\\\\bin\\\\bash.exe\" ; Windows only: override bash detection\n\n# Colour mode. 3code detects dark vs bright-background automatically by\n# querying the terminal background (OSC 11). Set `mode` to pin it instead:\n# mode = \"auto\" detect from the terminal (the default)\n# mode = \"dark\" force the dark palette\n# mode = \"bright\" force the bright-background palette\n; mode = \"bright\"\n#\n# The white-family colours can be overridden per mode. A plain key sets\n# BOTH modes; a \"-light\" key sets bright mode only and wins there. Keys\n# are bright-white, off-white, dim-white. Values are quoted ANSI escape\n# sequences (parsecfg interprets backslash escapes, so \"\\x1b[30m\" becomes\n# a real ESC byte). Defaults:\n# bright-white = \"\\x1b[97m\" (dark) / \"\\x1b[30m\" (bright, black)\n# off-white = \"\\x1b[38;5;252m\" / \"\\x1b[38;5;238m\"\n# dim-white = \"\\x1b[38;5;244m\" / \"\\x1b[38;5;250m\"\n# The colourful colours (cyan/green/red/magenta) are fixed in both modes.\n;\n; [colors]\n; bright-white = \"\\x1b[37m\"\n; bright-white-light = \"\\x1b[30m\"\n\n[provider]\nname = \"baseten\"\nurl = \"https://inference.baseten.co/v1\"\nkey = \"...\"\nmodels = \"zai-org/GLM-5 thinkingmachines/inkling\"\n\n[provider]\nname = \"openai\"\nurl = \"https://api.openai.com/v1\"\nkey = \"sk-...\"\nmodels = \"gpt-4o-mini gpt-4o\"\n\n[provider]\nname = \"groq\"\nurl = \"https://api.groq.com/openai/v1\"\nkey = \"gsk_...\"\nmodels = \"llama-3.3-70b-versatile llama-3.1-8b-instant\"\n\n[provider]\nname = \"openrouter\"\nurl = \"https://openrouter.ai/api/v1\"\nkey = \"sk-or-...\"\nmodels = \"openai/gpt-oss-120b\"\n\n[provider]\nname = \"together\"\nurl = \"https://api.together.xyz/v1\"\nkey = \"...\"\nmodels = \"thinkingmachines/Inkling zai-org/GLM-5.2\"\n; model_prefix = \"meta-llama/\"\n; models = \"Llama-3.3-70B-Instruct-Turbo\"\n\n[provider]\nname = \"fireworks\"\nurl = \"https://api.fireworks.ai/inference/v1\"\nkey = \"fw...\"\nmodels = \"accounts/fireworks/models/inkling\"\n\n[provider]\nname = \"longcat\"\nurl = \"https://api.longcat.chat/openai\"\nkey = \"...\"\nmodels = \"LongCat-2.0\"\n\n# `family` is an experimental-only override (only honored under\n# `--experimental`) that picks the system-prompt branch by family\n# name, when the (provider, model) combo isn't on the known-good\n# list. Known-good combos ignore it.\n;\n; [provider]\n; name = \"deepseek\"\n; url = \"https://api.deepseek.com/v1\"\n; key = \"...\"\n; family = \"deepseek\"\n; models = \"deepseek-chat\"\n"}}}} |