aether-agent-core 0.6.15

A minimal Rust library for building AI agents with MCP tool integration
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! Shared types for agent events.
//!
//! This module provides types used across multiple Aether packages:
//! - Agent message types (`AgentMessage`, `Command`)
//! - ACP protocol extension payloads (`SubAgentProgressPayload`)

mod acp;
mod agent_message;
mod sub_agent_progress;
mod user_message;

pub use acp::{aether_tool_name_meta, humanize_tool_name, parse_tool_call_chunk};
pub use agent_message::AgentMessage;
pub use sub_agent_progress::SubAgentProgressPayload;
pub use user_message::{AgentCommand, Command, UserCommand};