Skip to content

v0.1.0

Choose a tag to compare

@danielkov danielkov released this 18 Mar 17:41
· 120 commits to main since this release

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.md files 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:

  • agentkit
  • agentkit-core
  • agentkit-capabilities
  • agentkit-compaction
  • agentkit-context
  • agentkit-loop
  • agentkit-mcp
  • agentkit-provider-openrouter
  • agentkit-reporting
  • agentkit-tool-fs
  • agentkit-tool-shell
  • agentkit-tools-core