acp_sdk.models.schemas module

pydantic model acp_sdk.models.schemas.AgentReadResponse[source]

Bases: Agent

pydantic model acp_sdk.models.schemas.AgentsListResponse[source]

Bases: BaseModel

field agents: list[Agent] [Required]
pydantic model acp_sdk.models.schemas.PingResponse[source]

Bases: BaseModel

pydantic model acp_sdk.models.schemas.RunCancelResponse[source]

Bases: Run

pydantic model acp_sdk.models.schemas.RunCreateRequest[source]

Bases: BaseModel

field agent_name: str [Required]
field input: list[Message] [Required]
field mode: RunMode = RunMode.SYNC
field session_id: UUID | None = None
pydantic model acp_sdk.models.schemas.RunCreateResponse[source]

Bases: Run

pydantic model acp_sdk.models.schemas.RunEventsListResponse[source]

Bases: BaseModel

field events: list[RunCreatedEvent | RunInProgressEvent | MessageCreatedEvent | ArtifactEvent | MessagePartEvent | MessageCompletedEvent | RunAwaitingEvent | GenericEvent | RunCancelledEvent | RunFailedEvent | RunCompletedEvent] [Required]
pydantic model acp_sdk.models.schemas.RunReadResponse[source]

Bases: Run

pydantic model acp_sdk.models.schemas.RunResumeRequest[source]

Bases: BaseModel

field await_resume: MessageAwaitResume [Required]
field mode: RunMode [Required]
pydantic model acp_sdk.models.schemas.RunResumeResponse[source]

Bases: Run