diff --git a/AGENTS.md b/AGENTS.md index bcc2be8ed9cb..922b908813ed 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -41,18 +41,17 @@ cd ui/desktop && npm test # test UI ## Structure ``` crates/ -├── goose # core logic -├── goose-bench # benchmarking -├── goose-cli # CLI entry -├── goose-server # backend (binary: goosed) -├── goose-mcp # MCP extensions -├── goose-test # test utilities -├── mcp-client # MCP client -├── mcp-core # MCP shared -└── mcp-server # MCP server - -temporal-service/ # Go scheduler -ui/desktop/ # Electron app +├── goose # core logic +├── goose-acp # Agent Client Protocol +├── goose-acp-macros # ACP proc macros +├── goose-cli # CLI entry +├── goose-server # backend (binary: goosed) +├── goose-mcp # MCP extensions +├── goose-test # test utilities +└── goose-test-support # test helpers + +evals/open-model-gym/ # benchmarking / evals +ui/desktop/ # Electron app ``` ## Development Loop diff --git a/flake.nix b/flake.nix index 81669c362309..dab87017aeee 100644 --- a/flake.nix +++ b/flake.nix @@ -88,7 +88,7 @@ cargo-edit clippy gemini-cli # potentially useful during dev/testing - go_1_25 # 'just' run-ui (temporal-service) + go_1_25 # 'just' run-ui just # used in dev/test nodejs_24 # 'just' run-ui ripgrep