agentty 0.8.5

Agentty is an ADE (Agentic Development Environment) for structured, controllable AI-assisted software development.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Provider-agnostic agent channel module.
//!
//! This parent module intentionally acts as a router only:
//! it exposes child modules and re-exports the public channel API.

pub mod app_server;
pub mod cli;
pub mod contract;
pub mod factory;

#[cfg(test)]
pub use contract::MockAgentChannel;
pub use contract::{
    AgentChannel, AgentError, AgentFuture, AgentRequestKind, SessionRef, StartSessionRequest,
    TurnEvent, TurnPrompt, TurnPromptAttachment, TurnPromptTextSource, TurnRequest, TurnResult,
};
pub(crate) use contract::{TurnPromptContentPart, split_turn_prompt_content};
pub use factory::create_agent_channel;