v0.1.0
agentkit 0.1.0 is the first public release of the Rust toolkit for building agent applications.
Highlights:
- Runtime-agnostic core transcript, content, usage, and cancellation primitives
- Runtime-agnostic loop driver with approvals, auth interrupts, and turn cancellation
- Capability layer shared by tools and MCP integrations
- Tool system with permissions, approvals, auth, and built-in filesystem and shell tools
- Context loading for
AGENTS.mdfiles and skills directories - MCP integration with stdio and SSE transports, server lifecycle management, auth handling, and tool/resource/prompt support
- Reporting observers for stdout, JSONL, usage, and transcript capture
- Compaction triggers, strategies, pipelines, and backend hooks
- OpenRouter provider integration
- End-to-end examples covering chat, coding agents, context, MCP, subagents, and compaction
Published crates:
agentkitagentkit-coreagentkit-capabilitiesagentkit-compactionagentkit-contextagentkit-loopagentkit-mcpagentkit-provider-openrouteragentkit-reportingagentkit-tool-fsagentkit-tool-shellagentkit-tools-core