agentwire.core
Overview
Core concepts in the Agent Wire Protocol SDK
agentwire.core
The Agent Wire Protocol SDK uses a streaming event-based architecture with strongly typed data structures. This package provides the foundation for connecting to agent systems.
Types
Core data structures that represent the building blocks of the system:
- RunAgentInput - Input parameters for running agents
- Message - User assistant communication and tool usage
- Context - Contextual information provided to agents
- Tool - Defines functions that agents can call
- State - Agent state management
Types Reference
Complete documentation of all types in the agentwire.core package
Events
Events that power communication between agents and frontends:
- Lifecycle Events - Run and step tracking
- Text Message Events - Assistant message streaming
- Tool Call Events - Function call lifecycle
- State Management Events - Agent state updates
- Special Events - Raw and custom events
Events Reference
Complete documentation of all events in the agentwire.core package