feat(goose): add base configuration

This commit is contained in:
João Paulo Dubas 2025-05-28 13:56:06 +00:00
parent 7367b4f9bc
commit 0ea0a24ad3
Signed by: joao.dubas
SSH Key Fingerprint: SHA256:V1mixgOGRc/YMhGx/DNkOSmJxgA2vHNrDZEk3wt/kOA
2 changed files with 44 additions and 0 deletions

43
config/goose/config.yaml Normal file
View File

@ -0,0 +1,43 @@
ANTHROPIC_HOST: https://api.anthropic.com
GOOSE_PROVIDER: google
GOOSE_MODEL: gemini-2.5-pro-preview-05-06
extensions:
computercontroller:
bundled: true
display_name: Computer Controller
enabled: true
name: computercontroller
timeout: 600
type: builtin
context7:
args:
- dlx
- '@upstash/context7-mcp@latest'
bundled: null
cmd: pnpm
description: null
enabled: true
env_keys: []
envs: {}
name: context7
timeout: 600
type: stdio
developer:
bundled: true
display_name: Developer Tools
enabled: true
name: developer
timeout: 600
type: builtin
git:
args:
- mcp-server-git
bundled: null
cmd: uvx
description: null
enabled: true
env_keys: []
envs: {}
name: git
timeout: 600
type: stdio

View File

@ -21,6 +21,7 @@ services:
volumes:
- './config/atuin:/home/coder/.config/atuin'
- './config/git:/home/coder/.config/git'
- './config/goose:/home/coder/.config/goose'
- './config/mcphub:/home/coder/.config/mcphub'
- './config/mise:/home/coder/.config/mise'
- './config/nvim/lua/custom:/home/coder/.config/nvim/lua/custom'