Files

1 line
5.3 KiB
JSON

{"repo": "4fthawaiian/utopic", "files": {"config.yaml.example": {"bea63ab64787f82bc86c4397912f07a2ea8647bc": {"t": 1785746811.5382357, "n": 2127, "h": "66e4d5a09bf9cd4c", "c": "# Utopic Configuration\n#\n# Config loading order:\n# 1. $UTOPIC_CONFIG env var\n# 2. ./config.yaml\n# 3. ~/.config/utopic/config.yaml\n# 4. ~/.config.yaml\n\n# ─── Provider ────────────────────────────────────────────────────────\n# Which AI provider to use by default: \"zen\", \"openrouter\", or \"lmstudio\"\n# Can also be switched at runtime with /provider command\nprovider: \"zen\"\n\n# OpenCode API Key (or set OPENCODE_API_KEY env var)\n# opencode_api_key: \"sk-...\"\n\n# Default model (free models available: deepseek-v4-flash-free, mimo-v2.5-free, etc.)\ndefault_model: \"deepseek-v4-flash-free\"\n\n# OpenCode Zen API endpoint\nzen_endpoint: \"https://opencode.ai/zen\"\n\n# ─── OpenRouter ─────────────────────────────────────────────────────\n# To use OpenRouter models (e.g. gpt-4o, claude-sonnet-4 via OpenRouter):\n# 1. Set openrouter_api_key or OPENROUTER_API_KEY env var\n# 2. Set provider: \"openrouter\" or use --openrouter flag\n# 3. Use /provider openrouter at runtime\n# openrouter_api_key: \"sk-or-...\"\n# openrouter_endpoint: \"https://openrouter.ai/api/v1\"\n# default_openrouter_model: \"openai/gpt-4o\"\n\n# ─── LM Studio ─────────────────────────────────────────────────────\n# To use local models via LM Studio:\n# 1. Start LM Studio and enable the local API server\n# (Settings → Local Server → Start Server, default port 1234)\n# 2. Set provider: \"lmstudio\" or use --lmstudio flag\n# 3. Use /provider lmstudio at runtime\n# LM Studio uses an OpenAI-compatible API, so no API key is needed.\n# lm_studio_endpoint: \"http://localhost:1234/v1\"\n# default_lm_studio_model: \"local-model\"\n\n# Custom system prompt — replaces the default if set\n# system_prompt: |\n# You are Utopic, a coding agent. Be concise.\n\n# Maximum iterations for the agent tool-calling loop.\n# If the AI exceeds this many rounds of tool calls without producing a text\n# response, it stops and reports the limit. Increase for complex multi-step\n# tasks; decrease to save API credits on runaway loops.\nmax_iterations: 30\n\n# ACP (Agent Client Protocol) server configuration\nacp:\n enabled: false\n host: \"127.0.0.1\"\n port: 8080\n # socket_path: \"/tmp/utopic.sock\"\n"}, "b426ad8db9d8ebe17ea64f632d385ff00c5f0351": {"t": 1785767810.8830664, "n": 2127, "h": "66e4d5a09bf9cd4c", "c": "# Utopic Configuration\n#\n# Config loading order:\n# 1. $UTOPIC_CONFIG env var\n# 2. ./config.yaml\n# 3. ~/.config/utopic/config.yaml\n# 4. ~/.config.yaml\n\n# ─── Provider ────────────────────────────────────────────────────────\n# Which AI provider to use by default: \"zen\", \"openrouter\", or \"lmstudio\"\n# Can also be switched at runtime with /provider command\nprovider: \"zen\"\n\n# OpenCode API Key (or set OPENCODE_API_KEY env var)\n# opencode_api_key: \"sk-...\"\n\n# Default model (free models available: deepseek-v4-flash-free, mimo-v2.5-free, etc.)\ndefault_model: \"deepseek-v4-flash-free\"\n\n# OpenCode Zen API endpoint\nzen_endpoint: \"https://opencode.ai/zen\"\n\n# ─── OpenRouter ─────────────────────────────────────────────────────\n# To use OpenRouter models (e.g. gpt-4o, claude-sonnet-4 via OpenRouter):\n# 1. Set openrouter_api_key or OPENROUTER_API_KEY env var\n# 2. Set provider: \"openrouter\" or use --openrouter flag\n# 3. Use /provider openrouter at runtime\n# openrouter_api_key: \"sk-or-...\"\n# openrouter_endpoint: \"https://openrouter.ai/api/v1\"\n# default_openrouter_model: \"openai/gpt-4o\"\n\n# ─── LM Studio ─────────────────────────────────────────────────────\n# To use local models via LM Studio:\n# 1. Start LM Studio and enable the local API server\n# (Settings → Local Server → Start Server, default port 1234)\n# 2. Set provider: \"lmstudio\" or use --lmstudio flag\n# 3. Use /provider lmstudio at runtime\n# LM Studio uses an OpenAI-compatible API, so no API key is needed.\n# lm_studio_endpoint: \"http://localhost:1234/v1\"\n# default_lm_studio_model: \"local-model\"\n\n# Custom system prompt — replaces the default if set\n# system_prompt: |\n# You are Utopic, a coding agent. Be concise.\n\n# Maximum iterations for the agent tool-calling loop.\n# If the AI exceeds this many rounds of tool calls without producing a text\n# response, it stops and reports the limit. Increase for complex multi-step\n# tasks; decrease to save API credits on runaway loops.\nmax_iterations: 30\n\n# ACP (Agent Client Protocol) server configuration\nacp:\n enabled: false\n host: \"127.0.0.1\"\n port: 8080\n # socket_path: \"/tmp/utopic.sock\"\n"}}}}