Updated
On this page
Foundation package of shared types and behavioral contracts -- Tool, TaskSpec, Principal, AuthContext, DispatchBackend, EventBus -- plus run_sync(). The seam the Overseer and scheduler share without importing each other.
#protocols.src.orxtra.protocols
#protocols.src.orxtra.protocols
#__version__
python
__version__ = version('orxtra-protocols')#AutonomyLevel
python
from orxtra.protocols._autonomy import AutonomyLevel#AccumulatorStorage
python
from orxtra.protocols._contracts import AccumulatorStorage#ActionExecutor
python
from orxtra.protocols._contracts import ActionExecutor#ActionStorage
python
from orxtra.protocols._contracts import ActionStorage#AuthStorage
python
from orxtra.protocols._contracts import AuthStorage#CardContributor
python
from orxtra.protocols._contracts import CardContributor#CheckExecutor
python
from orxtra.protocols._contracts import CheckExecutor#CredentialVerifier
python
from orxtra.protocols._contracts import CredentialVerifier#DispatchBackend
python
from orxtra.protocols._contracts import DispatchBackend#EventBus
python
from orxtra.protocols._contracts import EventBus#EventDelivery
python
from orxtra.protocols._contracts import EventDelivery#EventFireCallback
python
from orxtra.protocols._contracts import EventFireCallback#EventSink
python
from orxtra.protocols._contracts import EventSink#FlushScheduler
python
from orxtra.protocols._contracts import FlushScheduler#HealthMonitorProtocol
python
from orxtra.protocols._contracts import HealthMonitorProtocol#KeyedMacProvider
python
from orxtra.protocols._contracts import KeyedMacProvider#NotificationPort
python
from orxtra.protocols._contracts import NotificationPort#OverseerProtocol
python
from orxtra.protocols._contracts import OverseerProtocol#PrincipalStorage
python
from orxtra.protocols._contracts import PrincipalStorage#Renderer
python
from orxtra.protocols._contracts import Renderer#SessionProtocol
python
from orxtra.protocols._contracts import SessionProtocol#SourceStorage
python
from orxtra.protocols._contracts import SourceStorage#SubscriptionStorage
python
from orxtra.protocols._contracts import SubscriptionStorage#SurfaceGenerator
python
from orxtra.protocols._contracts import SurfaceGenerator#run_sync
python
from orxtra.protocols._sync import run_sync#ALL_SCOPES
python
from orxtra.protocols._types import ALL_SCOPES#ALWAYS_ACTIVE_CONSTRAINTS
python
from orxtra.protocols._types import ALWAYS_ACTIVE_CONSTRAINTS#BUILTIN_KINDS
python
from orxtra.protocols._types import BUILTIN_KINDS#EXPENSIVE_CONSTRAINTS
python
from orxtra.protocols._types import EXPENSIVE_CONSTRAINTS#KIND_CONSUMER
python
from orxtra.protocols._types import KIND_CONSUMER#KIND_RUN
python
from orxtra.protocols._types import KIND_RUN#KIND_SOURCE
python
from orxtra.protocols._types import KIND_SOURCE#KIND_SYSTEM
python
from orxtra.protocols._types import KIND_SYSTEM#SCOPE_CONFIG_READ
python
from orxtra.protocols._types import SCOPE_CONFIG_READ#SCOPE_EVENTS_READ
python
from orxtra.protocols._types import SCOPE_EVENTS_READ#SCOPE_EVENTS_WRITE
python
from orxtra.protocols._types import SCOPE_EVENTS_WRITE#SCOPE_INBOX_READ
python
from orxtra.protocols._types import SCOPE_INBOX_READ#SCOPE_INBOX_RESPOND
python
from orxtra.protocols._types import SCOPE_INBOX_RESPOND#SCOPE_NOTIFICATIONS_MANAGE
python
from orxtra.protocols._types import SCOPE_NOTIFICATIONS_MANAGE#SCOPE_NOTIFICATIONS_READ
python
from orxtra.protocols._types import SCOPE_NOTIFICATIONS_READ#SCOPE_PRINCIPALS_MANAGE
python
from orxtra.protocols._types import SCOPE_PRINCIPALS_MANAGE#SCOPE_PRINCIPALS_READ
python
from orxtra.protocols._types import SCOPE_PRINCIPALS_READ#SCOPE_RUNS_MANAGE
python
from orxtra.protocols._types import SCOPE_RUNS_MANAGE#SCOPE_RUNS_READ
python
from orxtra.protocols._types import SCOPE_RUNS_READ#SCOPE_SOURCES_MANAGE
python
from orxtra.protocols._types import SCOPE_SOURCES_MANAGE#SCOPE_SOURCES_READ
python
from orxtra.protocols._types import SCOPE_SOURCES_READ#SCOPE_SUBSCRIPTIONS_MANAGE
python
from orxtra.protocols._types import SCOPE_SUBSCRIPTIONS_MANAGE#SCOPE_SUBSCRIPTIONS_READ
python
from orxtra.protocols._types import SCOPE_SUBSCRIPTIONS_READ#SCOPE_TRACE_READ
python
from orxtra.protocols._types import SCOPE_TRACE_READ#SCOPE_VALIDATE_READ
python
from orxtra.protocols._types import SCOPE_VALIDATE_READ#SEVERITY_ORDER
python
from orxtra.protocols._types import SEVERITY_ORDER#SYSTEM_PRINCIPAL_EXTERNAL_REF
python
from orxtra.protocols._types import SYSTEM_PRINCIPAL_EXTERNAL_REF#VALID_INJECT_TOKENS
python
from orxtra.protocols._types import VALID_INJECT_TOKENS#AccumulatorEntry
python
from orxtra.protocols._types import AccumulatorEntry#Action
python
from orxtra.protocols._types import Action#AddConstraintParams
python
from orxtra.protocols._types import AddConstraintParams#AddConstraintResult
python
from orxtra.protocols._types import AddConstraintResult#AgentExecution
python
from orxtra.protocols._types import AgentExecution#AttemptSummary
python
from orxtra.protocols._types import AttemptSummary#AuthContext
python
from orxtra.protocols._types import AuthContext#BudgetExhausted
python
from orxtra.protocols._types import BudgetExhausted#BudgetExhaustionPolicy
python
from orxtra.protocols._types import BudgetExhaustionPolicy#BudgetThresholdCrossed
python
from orxtra.protocols._types import BudgetThresholdCrossed#Capability
python
from orxtra.protocols._types import Capability#CheckAgentContext
python
from orxtra.protocols._types import CheckAgentContext#CheckContext
python
from orxtra.protocols._types import CheckContext#CheckIssue
python
from orxtra.protocols._types import CheckIssue#CheckResult
python
from orxtra.protocols._types import CheckResult#CheckVerdict
python
from orxtra.protocols._types import CheckVerdict#Confirmation
python
from orxtra.protocols._types import Confirmation#ConstraintKind
python
from orxtra.protocols._types import ConstraintKind#ConstraintTier
python
from orxtra.protocols._types import ConstraintTier#ConsultResponse
python
from orxtra.protocols._types import ConsultResponse#ConsumerRecord
python
from orxtra.protocols._types import ConsumerRecord#CreateInboxItemParams
python
from orxtra.protocols._types import CreateInboxItemParams#CreateInboxItemResult
python
from orxtra.protocols._types import CreateInboxItemResult#CreateSurface
python
from orxtra.protocols._types import CreateSurface#CreateTaskParams
python
from orxtra.protocols._types import CreateTaskParams#CreateTaskResult
python
from orxtra.protocols._types import CreateTaskResult#CreateWaitForParams
python
from orxtra.protocols._types import CreateWaitForParams#CreateWaitForResult
python
from orxtra.protocols._types import CreateWaitForResult#CreateWorkflowParams
python
from orxtra.protocols._types import CreateWorkflowParams#CreateWorkflowResult
python
from orxtra.protocols._types import CreateWorkflowResult#CredentialRecord
python
from orxtra.protocols._types import CredentialRecord#CriterionReview
python
from orxtra.protocols._types import CriterionReview#DeleteSurface
python
from orxtra.protocols._types import DeleteSurface#DiffResult
python
from orxtra.protocols._types import DiffResult#DirEntry
python
from orxtra.protocols._types import DirEntry#DirListing
python
from orxtra.protocols._types import DirListing#ErrorCategory
python
from orxtra.protocols._types import ErrorCategory#EscalationPayload
python
from orxtra.protocols._types import EscalationPayload#EventAction
python
from orxtra.protocols._types import EventAction#ExecResult
python
from orxtra.protocols._types import ExecResult#Execution
python
from orxtra.protocols._types import Execution#FileContent
python
from orxtra.protocols._types import FileContent#FileStat
python
from orxtra.protocols._types import FileStat#FilterPredicate
python
from orxtra.protocols._types import FilterPredicate#GitOutput
python
from orxtra.protocols._types import GitOutput#GlobResult
python
from orxtra.protocols._types import GlobResult#GrepMatch
python
from orxtra.protocols._types import GrepMatch#GrepResult
python
from orxtra.protocols._types import GrepResult#HealthDegraded
python
from orxtra.protocols._types import HealthDegraded#HttpResponse
python
from orxtra.protocols._types import HttpResponse#InboxAnswered
python
from orxtra.protocols._types import InboxAnswered#InboxRejected
python
from orxtra.protocols._types import InboxRejected#LogAction
python
from orxtra.protocols._types import LogAction#MacOutcome
python
from orxtra.protocols._types import MacOutcome#MacVerdict
python
from orxtra.protocols._types import MacVerdict#NotificationDelivery
python
from orxtra.protocols._types import NotificationDelivery#NotifyAction
python
from orxtra.protocols._types import NotifyAction#OnSuccessCallback
python
from orxtra.protocols._types import OnSuccessCallback#OverseerEvent
python
from orxtra.protocols._types import OverseerEvent#PreRetryCallback
python
from orxtra.protocols._types import PreRetryCallback#Principal
python
from orxtra.protocols._types import Principal#RecordAssumptionParams
python
from orxtra.protocols._types import RecordAssumptionParams#RecordAssumptionResult
python
from orxtra.protocols._types import RecordAssumptionResult#RecordDecisionParams
python
from orxtra.protocols._types import RecordDecisionParams#RecordDecisionResult
python
from orxtra.protocols._types import RecordDecisionResult#RunStarted
python
from orxtra.protocols._types import RunStarted#ScriptAction
python
from orxtra.protocols._types import ScriptAction#ScriptExecution
python
from orxtra.protocols._types import ScriptExecution#Severity
python
from orxtra.protocols._types import Severity#Source
python
from orxtra.protocols._types import Source#StatResult
python
from orxtra.protocols._types import StatResult#StructuralAdvisory
python
from orxtra.protocols._types import StructuralAdvisory#Subscription
python
from orxtra.protocols._types import Subscription#SubscriptionAction
python
from orxtra.protocols._types import SubscriptionAction#SurfaceOperation
python
from orxtra.protocols._types import SurfaceOperation#SurfaceSpec
python
from orxtra.protocols._types import SurfaceSpec#TaskContext
python
from orxtra.protocols._types import TaskContext#TaskEscalated
python
from orxtra.protocols._types import TaskEscalated#TaskFailed
python
from orxtra.protocols._types import TaskFailed#TaskLifecycleResult
python
from orxtra.protocols._types import TaskLifecycleResult#TaskResult
python
from orxtra.protocols._types import TaskResult#TaskSpec
python
from orxtra.protocols._types import TaskSpec#TaskState
python
from orxtra.protocols._types import TaskState#Tool
python
from orxtra.protocols._types import Tool#ToolCapability
python
from orxtra.protocols._types import ToolCapability#ToolDeps
python
from orxtra.protocols._types import ToolDeps#ToolError
python
from orxtra.protocols._types import ToolError#ToolLocation
python
from orxtra.protocols._types import ToolLocation#ToolOutput
python
from orxtra.protocols._types import ToolOutput#TrustTier
python
from orxtra.protocols._types import TrustTier#UpdateComponents
python
from orxtra.protocols._types import UpdateComponents#UpdateDataModel
python
from orxtra.protocols._types import UpdateDataModel#UpdateWorkflowStatusParams
python
from orxtra.protocols._types import UpdateWorkflowStatusParams#WorkflowAction
python
from orxtra.protocols._types import WorkflowAction#WorkflowExecution
python
from orxtra.protocols._types import WorkflowExecution#WriteLessonParams
python
from orxtra.protocols._types import WriteLessonParams#WriteLessonResult
python
from orxtra.protocols._types import WriteLessonResult