ALLOW
Continue the action
The available context satisfies the applicable policy, so the integration can proceed.
Thoth · Runtime control
Thoth evaluates consequential tool calls using policy and runtime context, returns a policy decision, and preserves evidence for review. Your integration handles the response before the tool runs.
01
Agent request
Action, identity, task, and resource context
02
Policy evaluation
Thoth evaluates the available context
03
Workflow response
The integration proceeds, requests review, or stops
04
Decision evidence
Policy, outcome, reason, and integrity references
Request lifecycle
Thoth sits in the execution path selected by the customer. Each request follows a clear lifecycle from context to evidence.
Stage 01
Collect the identity, task, session, tool, resource, and environment details available for the requested action.
Stage 02
Apply the organization’s policy to the available context before the tool reaches its target.
Stage 03
Tell the integration to continue, request additional approval, or stop the action.
Stage 04
Record the decision inputs, applicable policy, outcome, and integrity data for later review.
Execution decisions
The TypeScript SDK defines five outcomes. Your integration must handle the response and fields supported by its version.
ALLOW
The available context satisfies the applicable policy, so the integration can proceed.
STEP_UP
Pause the action for an approval, stronger authentication, or another customer-defined check.
BLOCK
The request conflicts with policy or lacks the context required to continue safely.
MODIFY
A supporting integration applies the modified tool arguments returned with the decision.
DEFER
The action waits for additional context or authority. The integration must handle the hold and any timeout explicitly.
Support and handling vary by SDK version and integration. Review the decision reference for your deployment.
Integration paths
Choose the control point that fits the application architecture and operational model.
Path 01
Add evaluation in application code when the team wants direct control over context collection and decision handling.
Path 02
Place a shared policy boundary between agents and tools when multiple workflows need a consistent control point.
Policy context
Available context is supplied by the integration and evaluated against customer-defined policy.
Identity
Task
Session
Tool
Resource
Environment
Decision evidence
Evidence exports give security, engineering, and assurance teams a shared record for investigation and customer-defined audit workflows.
Deployment and operations
Architecture, availability requirements, and decision handling are defined during deployment.
Architecture
Use a managed control path with deployment boundaries and data handling confirmed during evaluation.
Discuss an architecture aligned with customer network, hosting, and operational requirements.
Operational modes
Evaluate requests and review proposed outcomes without asking the integration to interrupt execution.
Apply customer-configured handling for the decisions supported by the selected SDK or gateway version.
Use cases
Require context or approval before an agent reads, exports, or changes protected records.
Apply explicit policy before workflows move funds, change permissions, or modify critical systems.
Use a common decision model across supported tools while preserving evidence for review.
FAQ
No. Thoth uses available identity and runtime context to decide what an authorized agent may do next.
Yes. Observation and enforcement modes can be applied according to the deployment and workflow.
Teams can use an SDK or gateway pattern and define how their workflow handles each outcome.
Decision records can include available context, policy references, outcomes, reasons, timestamps, and integrity data.
Build a deliberate control point
Review the actions, context, integration path, and operating mode that matter for your environment.