Crate agent_stream_kit

Crate agent_stream_kit 

Source
Expand description

Agent Stream Kit - A framework for building and managing agents in Rust

This crate provides a set of tools and abstractions to create, configure, and run agents in a stream-based architecture. It includes support for defining agent behaviors, managing agent flows, handling agent input and output.

Re-exports§

pub extern crate self as agent_stream_kit;

Re-exports§

pub use photon_rs;
pub use inventory;

Structs§

ASKit
AgentConfigEntry
AgentConfigs
AgentContext
AgentData
AgentDefinition
AgentDisplayConfigEntry
AgentFlow
AgentFlowEdge
AgentFlowNode
AgentRegistration
Registration entry emitted by the #[askit_agent] macro.
PhotonImage
Provides the image’s height, width, and contains the image’s raw pixels. For use when communicating between JS and WASM, and also natively.

Enums§

ASKitEvent
AgentError
AgentStatus
AgentValue

Traits§

ASKitObserver
Agent
AgentOutput
AsAgent
HasAgentData

Functions§

agent_new
new_agent_boxed

Type Aliases§

AgentConfigsMap
AgentDefaultConfigs
AgentDefinitions
AgentFlows
AgentValueMap

Attribute Macros§

async_trait