CODE MAP

aaif-goose/goose

GitHub 50.9K ★Apache-2.0
agingscanned 7d agoscan ws_1787147470625deterministic AST — not generated prose
14packages
1,069files
17,509symbols
11routes
4,568dep edges
308,052LOC

Packages

packagepathfilesLOCinternal deps
goose-providerscrates/goose-providers156,520anyhow, async-stream, chrono, futures, goose-provider-types, goose-local-inference, reqwest, rmcp, serde, serde_json, tracing, utoipa, async-trait, tokio, tokio-stream, tokio-util, url, urlencoding, include_dir, test-case, tempfile, tokio, tokio-stream, env-lock
goose-sdk-typescrates/goose-sdk-types53,060agent-client-protocol, agent-client-protocol-schema, serde, serde_json, schemars
goose-download-managercrates/goose-download-manager1691anyhow, once_cell, reqwest, serde, tokio, tracing, utoipa
goose-testcrates/goose-test6258clap, serde_json
goose-mcpcrates/goose-mcp157,103rmcp, anyhow, tokio, tracing, tracing-subscriber, tracing-appender, url, base64, serde, serde_json, schemars, indoc, reqwest, chrono, etcetera, tempfile, include_dir, once_cell, shell-words
goose-acp-macroscrates/goose-acp-macros1295
v8vendor/v811
goose-local-inferencecrates/goose-local-inference2010,340anyhow, async-stream, async-trait, base64, chrono, etcetera, fs2, futures, goose-download-manager, goose-provider-types, goose-sdk-types, include_dir, llama-cpp-2, llama-cpp-sys-2, reqwest, regex, rmcp, serde, serde_json, tokio, tracing, utoipa, uuid, tempfile, llama-cpp-2
goose-clicrates/goose-cli5023,367goose, goose-mcp, goose-providers, rmcp, clap, dotenvy, anyhow, serde_json, tokio, futures, serde, serde_yaml, strum, tempfile, etcetera, rand, tracing, chrono, tracing-subscriber, async-trait, base64, regex, reqwest, zip, webbrowser, tokio-util, url, urlencoding, sha2, winapi, tempfile, test-case, tokio
goose-sdkcrates/goose-sdk3253goose-sdk-types, agent-client-protocol, agent-client-protocol-schema, goose-providers, futures, serde_json, tokio, anyhow, tokio, tokio-util
goose-test-supportcrates/goose-test-support4315axum, env-lock, opentelemetry, rmcp
goose-provider-typescrates/goose-provider-types3023,599anyhow, async-stream, async-trait, base64, chrono, futures, once_cell, rand, regex, reqwest, rmcp, serde, serde_json, strum, thiserror, tokio, tracing, utoipa, uuid, env-lock, tempfile, test-case, tokio, tokio-stream
goosecrates/goose265119,083lru, rmcp, arboard, anyhow, thiserror, futures, dirs, reqwest, tokio, serde, serde_json, uuid, regex, async-trait, async-stream, include_dir, chrono, clap, indoc, sha2, base64, url, axum, webbrowser, tracing, tracing-subscriber, tracing-futures, tracing-opentelemetry, opentelemetry, opentelemetry_sdk, opentelemetry-appender-tracing, opentelemetry-otlp, opentelemetry-stdout, keyring, serde_yaml, strum, once_cell, etcetera, goose-providers, goose-download-manager, goose-sdk-types, rand, utoipa, urlencoding, fs2, tokio-stream, tempfile, tokio-util, agent-client-protocol-schema, agent-client-protocol, agent-client-protocol-http, candle-core, candle-nn, schemars, shellexpand, ignore, rayon, tree-sitter, tree-sitter-go, tree-sitter-java, tree-sitter-javascript, tree-sitter-kotlin-ng, tree-sitter-python, tree-sitter-ruby, tree-sitter-rust, tree-sitter-swift, tree-sitter-typescript, which, shell-words, goose-acp-macros, tower-http, tracing-appender, rustls, winapi, keyring, candle-core, candle-nn, keyring, keyring, serial_test, wiremock, tokio, tokio-util, dotenvy, test-case, env-lock, rmcp, opentelemetry_sdk, goose-test-support, bytes, http, goose-mcp
aaif-goose--goose/repos/aaif-goose--goose653113,167

Dependencies

Dependencies, routes, files and symbols live in the full map — loaded on request because it can be large. Agents: prefer view=summary first.

Routes

Route detail is available after loading the full map.

Files and symbols

File and symbol digests are available after loading the full map.

for agents

wiki_codemap(owner="aaif-goose", repo="goose") over MCP, or GET /v1/code/aaif-goose/goose — enveloped, receipted, freshness exposed.