- Add configs for goose, herdr, ostt, fabric, zero, gnupg - Restructure pi models.json (dupont, obelix, bianca, cloudflare) - Update pi settings with new provider lineup, subagent overrides - Add pi permission system, search config - Add desktop entries (RampClient, terminal, tmux) - Add tmux-open script, rename battery.sh -> battery - Refactor fish config (simplify conditionals, fix nvim aliases) - Switch worktrunk commit command from opencode to pi - Update mise.toml with new tool symlinks - Fix mise auth.json path reference
190 lines
4.9 KiB
YAML
190 lines
4.9 KiB
YAML
extensions:
|
|
extensionmanager:
|
|
enabled: true
|
|
type: platform
|
|
name: Extension Manager
|
|
description: Enable extension management tools for discovering, enabling, and disabling extensions
|
|
display_name: Extension Manager
|
|
bundled: true
|
|
available_tools: []
|
|
chatrecall:
|
|
enabled: false
|
|
type: platform
|
|
name: chatrecall
|
|
description: Search past conversations and load session summaries for contextual memory
|
|
display_name: Chat Recall
|
|
bundled: true
|
|
available_tools: []
|
|
skills:
|
|
enabled: true
|
|
type: platform
|
|
name: skills
|
|
description: Discover and provide skill instructions from filesystem and builtins
|
|
display_name: Skills
|
|
bundled: true
|
|
available_tools: []
|
|
todo:
|
|
enabled: true
|
|
type: platform
|
|
name: todo
|
|
description: Enable a todo list for goose so it can keep track of what it is doing
|
|
display_name: Todo
|
|
bundled: true
|
|
available_tools: []
|
|
code_execution:
|
|
enabled: true
|
|
type: platform
|
|
name: code_execution
|
|
description: Goose will make extension calls through code execution, saving tokens
|
|
display_name: Code Mode
|
|
bundled: true
|
|
available_tools: []
|
|
memory:
|
|
enabled: true
|
|
type: builtin
|
|
name: memory
|
|
description: Tools to save and retrieve durable memories
|
|
display_name: Memory
|
|
timeout: 300
|
|
bundled: true
|
|
available_tools: []
|
|
computercontroller:
|
|
enabled: true
|
|
type: builtin
|
|
name: computercontroller
|
|
description: controls for webscraping, file caching, and automations
|
|
display_name: Computer Controller
|
|
timeout: 300
|
|
bundled: true
|
|
available_tools: []
|
|
developer:
|
|
enabled: true
|
|
type: platform
|
|
name: developer
|
|
description: Write and edit files, and execute shell commands
|
|
display_name: Developer
|
|
bundled: true
|
|
available_tools: []
|
|
apps:
|
|
enabled: true
|
|
type: platform
|
|
name: apps
|
|
description: Create and manage custom Goose apps through chat. Apps are HTML/CSS/JavaScript and run in sandboxed windows.
|
|
display_name: Apps
|
|
bundled: true
|
|
available_tools: []
|
|
tom:
|
|
enabled: true
|
|
type: platform
|
|
name: tom
|
|
description: Inject custom context into every turn via GOOSE_MOIM_MESSAGE_TEXT and GOOSE_MOIM_MESSAGE_FILE environment variables
|
|
display_name: Top Of Mind
|
|
bundled: true
|
|
available_tools: []
|
|
summon:
|
|
enabled: true
|
|
type: platform
|
|
name: summon
|
|
description: Load knowledge and delegate tasks to subagents
|
|
display_name: Summon
|
|
bundled: true
|
|
available_tools: []
|
|
analyze:
|
|
enabled: true
|
|
type: platform
|
|
name: analyze
|
|
description: 'Analyze code structure with tree-sitter: directory overviews, file details, symbol call graphs'
|
|
display_name: Analyze
|
|
bundled: true
|
|
available_tools: []
|
|
summarize:
|
|
enabled: false
|
|
type: platform
|
|
name: summarize
|
|
description: Load files/directories and get an LLM summary in a single call
|
|
display_name: Summarize
|
|
bundled: true
|
|
available_tools: []
|
|
orchestrator:
|
|
enabled: false
|
|
type: platform
|
|
name: orchestrator
|
|
description: 'Manage agent sessions: list, view, start, send messages, interrupt, and stop agents'
|
|
display_name: Orchestrator
|
|
bundled: true
|
|
available_tools: []
|
|
autovisualiser:
|
|
enabled: false
|
|
type: builtin
|
|
name: autovisualiser
|
|
description: Data visualization and UI generation tools
|
|
display_name: Auto Visualiser
|
|
timeout: 300
|
|
bundled: true
|
|
available_tools: []
|
|
tutorial:
|
|
enabled: false
|
|
type: builtin
|
|
name: tutorial
|
|
description: Access interactive tutorials and guides
|
|
display_name: Tutorial
|
|
timeout: 300
|
|
bundled: true
|
|
available_tools: []
|
|
GOOSE_TELEMETRY_ENABLED: false
|
|
OLLAMA_HOST: 192.168.33.74:11434
|
|
CHATGPT_CODEX_REASONING_EFFORT: medium
|
|
providers:
|
|
chatgpt_codex:
|
|
enabled: true
|
|
model: gpt-5.5
|
|
configured: true
|
|
github_copilot:
|
|
enabled: true
|
|
model: gpt-5-mini
|
|
configured: true
|
|
custom_opencode_zen:
|
|
enabled: true
|
|
model: north-mini-code-free
|
|
configured: true
|
|
ollama:
|
|
enabled: true
|
|
model: qwen3.6:35b
|
|
configured: true
|
|
custom_sagacity:
|
|
enabled: true
|
|
model: gemma4:31b
|
|
configured: true
|
|
custom_opencode_go:
|
|
enabled: true
|
|
model: mimo-v2.5-pro
|
|
configured: true
|
|
opencode_go:
|
|
enabled: true
|
|
model: deepseek-v4-flash
|
|
configured: true
|
|
custom_allears:
|
|
enabled: true
|
|
model: qwen3.6:35b
|
|
configured: true
|
|
custom_obelix:
|
|
enabled: true
|
|
model: north-mini-code-1.0
|
|
configured: true
|
|
custom_dupont:
|
|
enabled: true
|
|
model: north-mini-code-1.0
|
|
configured: true
|
|
active_provider: opencode_go
|
|
GOOSE_THINKING_EFFORT: off
|
|
voice_dictation_provider: openai
|
|
GOOSE_MODE: auto
|
|
OLLAMA_TIMEOUT: '600'
|
|
SECURITY_PROMPT_ENABLED: false
|
|
SECURITY_PROMPT_CLASSIFIER_ENABLED: false
|
|
SECURITY_PROMPT_CLASSIFIER_MODEL: ''
|
|
OPENAI_BASE_URL: https://opencode.ai/zen/go/
|
|
OPENAI_HOST: https://api.openai.com
|
|
OPENAI_BASE_PATH: v1/chat/completions
|
|
OPENAI_TIMEOUT: '600'
|