symposium-crate-sources-proxy
An ACP proxy component that provides agents with the ability to research Rust crate source code.
Overview
This component uses a sub-agent research pattern: when an agent needs information about a Rust crate, the component spawns a dedicated research session with its own agent to investigate the crate sources and return findings.
Usage
The component exposes a rust_crate_query MCP tool to agents:
The sub-agent then:
- Downloads and extracts the crate source from crates.io
- Reads and analyzes the source code
- Returns synthesized findings (not raw pattern matches)
Integration
This component is typically used as part of the Symposium proxy chain:
use CrateSourcesProxy;
components.push;
Documentation
For detailed architecture and implementation information, see the Symposium documentation.
License
Apache-2.0