Skip to main content

Module error

Module error 

Source
Expand description

Mirrors packages/agent/src error surface. Pi’s agent layer reports failures via thrown errors that the loop catches and encodes into tool results / event sequences; Rust encodes the same cases as a per-crate thiserror enum.

Enums§

AgentError
Failures raised inside the agent loop. Cannot cross the provider boundary (provider failures arrive as AssistantMessageEvent::Error); these surface from tool execution, argument validation, queue/state misuse, or abort.