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.

from agentwire.core import ...

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:

Events Reference

Complete documentation of all events in the agentwire.core package