agent-core-runtime 0.4.0

Core runtime for agent-core - LLM orchestration, tools, and permissions (no TUI dependencies)
Documentation
agent-core-runtime-0.4.0 has been yanked.

Agent Core Runtime

Core runtime for building LLM-powered agents. This crate provides the engine layer without any TUI dependencies.

This crate provides:

Agent Infrastructure

  • Message types for Frontend-Controller communication
  • Input routing
  • Logging infrastructure
  • Configuration management
  • Base agent trait for building custom agents

LLM Client

  • Provider-agnostic LLM client interface
  • Anthropic, OpenAI, Gemini, Cohere, and Bedrock provider implementations
  • HTTP client utilities

LLM Controller

  • Controller logic for managing LLM interactions
  • Session management and compaction
  • Tool execution framework
  • Permission and user interaction registries

Permission System

  • Grant-based permission model
  • Batch permission requests
  • Permission registry for runtime management