Skip to content

cayu.sessions.PendingActionIssue

Part of cayu.sessions.base. Read the Python API overview and install the required extra.

from cayu.sessions import PendingActionIssue

Bounded visibility for a candidate that could not be materialized.

Bases: BaseModel.

Defaults below are source expressions; Field(...) includes schema/validation settings and default_factory creates a fresh value. Inherited declarations are included. Constructor behavior follows the model or dataclass shown in the bases/decorators.

Name Type Default
code PendingActionIssueCode required
session_id str required
agent_name str required
status SessionStatus required
updated_at datetime required
detail str required
PendingActionIssue.validate_required_strings(value: str, info) -> str
PendingActionIssue.normalize_updated_at(value: datetime) -> datetime
PendingActionIssue.source_too_large(session: PendingActionSession, *, max_bytes: int) -> PendingActionIssue
PendingActionIssue.source_too_complex(session: PendingActionSession, *, max_tool_calls: int) -> PendingActionIssue
PendingActionIssue.ledger_too_complex(session: PendingActionSession, *, max_events_per_call: int) -> PendingActionIssue
PendingActionIssue.source_invalid(session: PendingActionSession) -> PendingActionIssue

Release source · Runtime guarantees · Capability guides