Agentra LabsAgentra Labs DocsPublic Documentation

AgenticContract

Command Surface

| Tool | Parameters | Description |

MCP Tools (38)

ToolParametersDescription
contract_createtitle, partiesCreate a new contract between agents or agent and user
contract_signcontract_idSign a contract to indicate acceptance
contract_verifycontract_idVerify a contract's validity and signature chain
contract_liststatus?List contracts with optional status filter
contract_getcontract_idGet a specific contract by ID
policy_addlabel, scope?, action?, tags?Add a policy rule governing agent behavior
policy_checkactionCheck if an action is allowed under current policies
policy_listscope?List active policies with optional scope filter
risk_limit_setlabel, max_value, limit_type?Set a risk limit threshold for a resource or action
risk_limit_checklabel, proposed_usageCheck if an action would exceed risk limits
risk_limit_listList all risk limits with current values
approval_requestrule_id, action_description, requestorRequest approval for a controlled action
approval_deciderequest_id, approved, reason?Approve or deny a pending approval request
approval_liststatus?List approval requests with optional status filter
condition_addlabel, condition_type, expressionAdd a conditional execution rule
condition_evaluatecondition_idEvaluate whether conditions are met for an action
obligation_addlabel, description?, deadline?, assignee?Add an obligation that an agent must fulfill
obligation_checkobligation_id?Check the status of obligations
violation_listseverity?List recorded violations with optional severity filter
violation_reportdescription, severity?, agent_id?Report a contract or policy violation
contract_context_logintent, topic?Log the intent and context behind a contract action
contract_statsGet summary statistics for the contract store

Advanced Tools (16)

ToolDescription
policy_omniscienceGet complete visibility into all applicable policies for an agent
risk_prophecyPredict future risk budget usage and identify limits at risk
approval_telepathyPredict approval likelihood before submitting a request
obligation_clairvoyanceForecast upcoming obligations and identify scheduling conflicts
violation_precognitionDetect potential violations before they occur
contract_crystallizeGenerate contract policies from high-level intent description
policy_dna_extractExtract the genetic representation of a policy for evolution
trust_gradient_evaluateEvaluate an action with trust-weighted policy assessment
collective_contract_createCreate a multi-party collective governance contract
temporal_contract_createCreate a time-evolving contract with governance transitions
contract_inheritance_createCreate a hierarchical parent-child contract relationship
smart_escalation_routeRoute an approval request to the optimal approver
violation_archaeology_analyzeAnalyze violation patterns to identify root causes
contract_simulation_runSimulate contract behavior across multiple scenarios
federated_governance_createCreate cross-organizational federated governance
self_healing_contract_createCreate a contract that automatically adapts to violations

CLI Commands

CommandDescription
acon policy addAdd a policy
acon policy checkCheck action against policies
acon policy listList policies
acon limit setSet a risk limit
acon limit checkCheck risk limit
acon limit listList risk limits
acon approval ruleAdd approval rule
acon approval requestRequest approval
acon approval decideDecide on approval
acon approval listList approvals
acon obligation addAdd obligation
acon obligation checkCheck obligations
acon obligation fulfillFulfill obligation
acon obligation listList obligations
acon violation reportReport violation
acon violation listList violations
acon statsShow statistics
acon infoShow build info
acon installConfigure MCP
acon serveStart MCP server