Updated
On this page
Barrel module re-exporting every shared dataclass, enum, and Pydantic model in the protocols package -- actions, auth, capability, checks, dispatch, enums, events, identity, notification, results, surfaces, task, and tool types.
#protocols.src.orxtra.protocols._types
#protocols.src.orxtra.protocols._types
#AutonomyLevel
python
from orxtra.protocols._autonomy import AutonomyLevel#Action
python
from orxtra.protocols._types._actions import Action#AddConstraintParams
python
from orxtra.protocols._types._actions import AddConstraintParams#AddConstraintResult
python
from orxtra.protocols._types._actions import AddConstraintResult#CreateInboxItemParams
python
from orxtra.protocols._types._actions import CreateInboxItemParams#CreateInboxItemResult
python
from orxtra.protocols._types._actions import CreateInboxItemResult#CreateTaskParams
python
from orxtra.protocols._types._actions import CreateTaskParams#CreateTaskResult
python
from orxtra.protocols._types._actions import CreateTaskResult#CreateWaitForParams
python
from orxtra.protocols._types._actions import CreateWaitForParams#CreateWaitForResult
python
from orxtra.protocols._types._actions import CreateWaitForResult#CreateWorkflowParams
python
from orxtra.protocols._types._actions import CreateWorkflowParams#CreateWorkflowResult
python
from orxtra.protocols._types._actions import CreateWorkflowResult#EventAction
python
from orxtra.protocols._types._actions import EventAction#LogAction
python
from orxtra.protocols._types._actions import LogAction#NotifyAction
python
from orxtra.protocols._types._actions import NotifyAction#RecordAssumptionParams
python
from orxtra.protocols._types._actions import RecordAssumptionParams#RecordAssumptionResult
python
from orxtra.protocols._types._actions import RecordAssumptionResult#RecordDecisionParams
python
from orxtra.protocols._types._actions import RecordDecisionParams#RecordDecisionResult
python
from orxtra.protocols._types._actions import RecordDecisionResult#ScriptAction
python
from orxtra.protocols._types._actions import ScriptAction#UpdateWorkflowStatusParams
python
from orxtra.protocols._types._actions import UpdateWorkflowStatusParams#WorkflowAction
python
from orxtra.protocols._types._actions import WorkflowAction#WriteLessonParams
python
from orxtra.protocols._types._actions import WriteLessonParams#WriteLessonResult
python
from orxtra.protocols._types._actions import WriteLessonResult#ALL_SCOPES
python
from orxtra.protocols._types._auth import ALL_SCOPES#SCOPE_CONFIG_READ
python
from orxtra.protocols._types._auth import SCOPE_CONFIG_READ#SCOPE_EVENTS_READ
python
from orxtra.protocols._types._auth import SCOPE_EVENTS_READ#SCOPE_EVENTS_WRITE
python
from orxtra.protocols._types._auth import SCOPE_EVENTS_WRITE#SCOPE_INBOX_READ
python
from orxtra.protocols._types._auth import SCOPE_INBOX_READ#SCOPE_INBOX_RESPOND
python
from orxtra.protocols._types._auth import SCOPE_INBOX_RESPOND#SCOPE_NOTIFICATIONS_MANAGE
python
from orxtra.protocols._types._auth import SCOPE_NOTIFICATIONS_MANAGE#SCOPE_NOTIFICATIONS_READ
python
from orxtra.protocols._types._auth import SCOPE_NOTIFICATIONS_READ#SCOPE_PRINCIPALS_MANAGE
python
from orxtra.protocols._types._auth import SCOPE_PRINCIPALS_MANAGE#SCOPE_PRINCIPALS_READ
python
from orxtra.protocols._types._auth import SCOPE_PRINCIPALS_READ#SCOPE_RUNS_MANAGE
python
from orxtra.protocols._types._auth import SCOPE_RUNS_MANAGE#SCOPE_RUNS_READ
python
from orxtra.protocols._types._auth import SCOPE_RUNS_READ#SCOPE_SOURCES_MANAGE
python
from orxtra.protocols._types._auth import SCOPE_SOURCES_MANAGE#SCOPE_SOURCES_READ
python
from orxtra.protocols._types._auth import SCOPE_SOURCES_READ#SCOPE_SUBSCRIPTIONS_MANAGE
python
from orxtra.protocols._types._auth import SCOPE_SUBSCRIPTIONS_MANAGE#SCOPE_SUBSCRIPTIONS_READ
python
from orxtra.protocols._types._auth import SCOPE_SUBSCRIPTIONS_READ#SCOPE_TRACE_READ
python
from orxtra.protocols._types._auth import SCOPE_TRACE_READ#SCOPE_VALIDATE_READ
python
from orxtra.protocols._types._auth import SCOPE_VALIDATE_READ#AuthContext
python
from orxtra.protocols._types._auth import AuthContext#ConsumerRecord
python
from orxtra.protocols._types._auth import ConsumerRecord#CredentialRecord
python
from orxtra.protocols._types._auth import CredentialRecord#MacOutcome
python
from orxtra.protocols._types._auth import MacOutcome#MacVerdict
python
from orxtra.protocols._types._auth import MacVerdict#TrustTier
python
from orxtra.protocols._types._auth import TrustTier#VALID_INJECT_TOKENS
python
from orxtra.protocols._types._capability import VALID_INJECT_TOKENS#Capability
python
from orxtra.protocols._types._capability import Capability#AgentExecution
python
from orxtra.protocols._types._checks import AgentExecution#CheckAgentContext
python
from orxtra.protocols._types._checks import CheckAgentContext#CheckContext
python
from orxtra.protocols._types._checks import CheckContext#CheckIssue
python
from orxtra.protocols._types._checks import CheckIssue#CheckResult
python
from orxtra.protocols._types._checks import CheckResult#CheckVerdict
python
from orxtra.protocols._types._checks import CheckVerdict#CriterionReview
python
from orxtra.protocols._types._checks import CriterionReview#OnSuccessCallback
python
from orxtra.protocols._types._checks import OnSuccessCallback#PreRetryCallback
python
from orxtra.protocols._types._checks import PreRetryCallback#ScriptExecution
python
from orxtra.protocols._types._checks import ScriptExecution#AccumulatorEntry
python
from orxtra.protocols._types._dispatch import AccumulatorEntry#FilterPredicate
python
from orxtra.protocols._types._dispatch import FilterPredicate#Source
python
from orxtra.protocols._types._dispatch import Source#Subscription
python
from orxtra.protocols._types._dispatch import Subscription#SubscriptionAction
python
from orxtra.protocols._types._dispatch import SubscriptionAction#ALWAYS_ACTIVE_CONSTRAINTS
python
from orxtra.protocols._types._enums import ALWAYS_ACTIVE_CONSTRAINTS#EXPENSIVE_CONSTRAINTS
python
from orxtra.protocols._types._enums import EXPENSIVE_CONSTRAINTS#SEVERITY_ORDER
python
from orxtra.protocols._types._enums import SEVERITY_ORDER#ConstraintKind
python
from orxtra.protocols._types._enums import ConstraintKind#ConstraintTier
python
from orxtra.protocols._types._enums import ConstraintTier#ErrorCategory
python
from orxtra.protocols._types._enums import ErrorCategory#Severity
python
from orxtra.protocols._types._enums import Severity#ToolCapability
python
from orxtra.protocols._types._enums import ToolCapability#ToolLocation
python
from orxtra.protocols._types._enums import ToolLocation#BudgetExhausted
python
from orxtra.protocols._types._events import BudgetExhausted#BudgetThresholdCrossed
python
from orxtra.protocols._types._events import BudgetThresholdCrossed#HealthDegraded
python
from orxtra.protocols._types._events import HealthDegraded#InboxAnswered
python
from orxtra.protocols._types._events import InboxAnswered#InboxRejected
python
from orxtra.protocols._types._events import InboxRejected#OverseerEvent
python
from orxtra.protocols._types._events import OverseerEvent#RunStarted
python
from orxtra.protocols._types._events import RunStarted#StructuralAdvisory
python
from orxtra.protocols._types._events import StructuralAdvisory#TaskEscalated
python
from orxtra.protocols._types._events import TaskEscalated#TaskFailed
python
from orxtra.protocols._types._events import TaskFailed#BUILTIN_KINDS
python
from orxtra.protocols._types._identity import BUILTIN_KINDS#KIND_CONSUMER
python
from orxtra.protocols._types._identity import KIND_CONSUMER#KIND_RUN
python
from orxtra.protocols._types._identity import KIND_RUN#KIND_SOURCE
python
from orxtra.protocols._types._identity import KIND_SOURCE#KIND_SYSTEM
python
from orxtra.protocols._types._identity import KIND_SYSTEM#SYSTEM_PRINCIPAL_EXTERNAL_REF
python
from orxtra.protocols._types._identity import SYSTEM_PRINCIPAL_EXTERNAL_REF#Principal
python
from orxtra.protocols._types._identity import Principal#NotificationDelivery
python
from orxtra.protocols._types._notification import NotificationDelivery#Confirmation
python
from orxtra.protocols._types._results import Confirmation#ConsultResponse
python
from orxtra.protocols._types._results import ConsultResponse#DiffResult
python
from orxtra.protocols._types._results import DiffResult#DirEntry
python
from orxtra.protocols._types._results import DirEntry#DirListing
python
from orxtra.protocols._types._results import DirListing#ExecResult
python
from orxtra.protocols._types._results import ExecResult#FileContent
python
from orxtra.protocols._types._results import FileContent#FileStat
python
from orxtra.protocols._types._results import FileStat#GitOutput
python
from orxtra.protocols._types._results import GitOutput#GlobResult
python
from orxtra.protocols._types._results import GlobResult#GrepMatch
python
from orxtra.protocols._types._results import GrepMatch#GrepResult
python
from orxtra.protocols._types._results import GrepResult#HttpResponse
python
from orxtra.protocols._types._results import HttpResponse#StatResult
python
from orxtra.protocols._types._results import StatResult#TaskLifecycleResult
python
from orxtra.protocols._types._results import TaskLifecycleResult#CreateSurface
python
from orxtra.protocols._types._surfaces import CreateSurface#DeleteSurface
python
from orxtra.protocols._types._surfaces import DeleteSurface#SurfaceOperation
python
from orxtra.protocols._types._surfaces import SurfaceOperation#SurfaceSpec
python
from orxtra.protocols._types._surfaces import SurfaceSpec#UpdateComponents
python
from orxtra.protocols._types._surfaces import UpdateComponents#UpdateDataModel
python
from orxtra.protocols._types._surfaces import UpdateDataModel#AttemptSummary
python
from orxtra.protocols._types._task import AttemptSummary#BudgetExhaustionPolicy
python
from orxtra.protocols._types._task import BudgetExhaustionPolicy#EscalationPayload
python
from orxtra.protocols._types._task import EscalationPayload#Execution
python
from orxtra.protocols._types._task import Execution#TaskContext
python
from orxtra.protocols._types._task import TaskContext#TaskResult
python
from orxtra.protocols._types._task import TaskResult#TaskSpec
python
from orxtra.protocols._types._task import TaskSpec#TaskState
python
from orxtra.protocols._types._task import TaskState#WorkflowExecution
python
from orxtra.protocols._types._task import WorkflowExecution#Tool
python
from orxtra.protocols._types._tool import Tool#ToolError
python
from orxtra.protocols._types._tool import ToolError#ToolOutput
python
from orxtra.protocols._types._tool import ToolOutput#ToolDeps
python
from orxtra.protocols._types._tool_deps import ToolDeps