Agentra LabsAgentra Labs DocsPublic Documentation

AgenticPlanning

Command Surface

Cross-reference matrix showing which operations are available via MCP tools, CLI commands, FFI functions, and Rust API.

Cross-reference matrix showing which operations are available via MCP tools, CLI commands, FFI functions, and Rust API.

Goal Operations

OperationMCP ToolCLI CommandFFI FunctionRust API
Create goalplanning_goal op=creategoal createaplan_goal_createengine.create_goal()
List goalsplanning_goal op=listgoal listaplan_goal_listengine.list_goals()
Show goalplanning_goal op=showgoal showaplan_goal_getengine.get_goal()
Activate goalplanning_goal op=activategoal activateengine.activate_goal()
Update progressplanning_goal op=progressgoal progressengine.update_progress()
Complete goalplanning_goal op=completegoal completeaplan_goal_completeengine.complete_goal()
Abandon goalplanning_goal op=abandongoal abandonaplan_goal_abandonengine.abandon_goal()
Pause goalplanning_goal op=pausegoal pauseaplan_goal_pauseengine.pause_goal()
Resume goalplanning_goal op=resumegoal resumeaplan_goal_resumeengine.resume_goal()
Block goalplanning_goal op=blockgoal blockengine.block_goal()
Unblock goalplanning_goal op=unblockgoal unblockengine.unblock_goal()
Decomposeplanning_goal op=decomposegoal decomposeengine.decompose_goal()
Link goalsplanning_goal op=linkgoal linkengine.link_goals()
Goal treeplanning_goal op=treegoal treeengine.goal_tree()
Goal feelingsplanning_goal op=feelingsgoal feelingsengine.goal_feelings()
Goal physicsplanning_goal op=physicsgoal physicsengine.goal_physics()
Goal dreamplanning_goal op=dreamgoal dreamaplan_dream_createengine.dream_goal()
Reincarnateplanning_goal op=reincarnategoal reincarnateengine.reincarnate_goal()

Decision Operations

OperationMCP ToolCLI CommandFFI FunctionRust API
Createplanning_decision op=createdecision createaplan_decision_createengine.create_decision()
Add optionplanning_decision op=optiondecision optionengine.add_option()
Crystallizeplanning_decision op=crystallizedecision crystallizeaplan_decision_crystallizeengine.crystallize()
Showplanning_decision op=showdecision showaplan_decision_getengine.get_decision()
Shadowsplanning_decision op=shadowsdecision shadowsengine.decision_shadows()
Chainplanning_decision op=chaindecision chainengine.decision_chain()
Archaeologyplanning_decision op=archaeologydecision archaeologyengine.decision_archaeology()
Prophecyplanning_decision op=prophecydecision prophecyengine.decision_prophecy()
Regretplanning_decision op=regretdecision regretengine.decision_regret()
Recrystallizeplanning_decision op=recrystallizedecision recrystallizeengine.recrystallize()
Listaplan_decision_listengine.list_decisions()

Commitment Operations

OperationMCP ToolCLI CommandFFI FunctionRust API
Createplanning_commitment op=createcommitment createaplan_commitment_createengine.create_commitment()
Listplanning_commitment op=listcommitment listaplan_commitment_listengine.list_commitments()
Showplanning_commitment op=showcommitment showaplan_commitment_getengine.get_commitment()
Fulfillplanning_commitment op=fulfillcommitment fulfillaplan_commitment_fulfillengine.fulfill_commitment()
Breakplanning_commitment op=breakcommitment breakaplan_commitment_breakengine.break_commitment()
Renegotiateplanning_commitment op=renegotiatecommitment renegotiateengine.renegotiate()
Entangleplanning_commitment op=entanglecommitment entangleengine.entangle()
Inventoryplanning_commitment op=inventorycommitment inventoryengine.commitment_inventory()
Due soonplanning_commitment op=due_sooncommitment due-soonengine.commitments_due_soon()
At riskplanning_commitment op=at_riskcommitment at-riskengine.commitments_at_risk()

Progress & Query Operations

OperationMCP ToolCLI CommandFFI FunctionRust API
Momentumplanning_progress op=momentumprogress momentumengine.momentum()
Gravityplanning_progress op=gravityprogress gravityengine.gravity()
Blockersplanning_progress op=blockersprogress blockersaplan_blockers_scanengine.predict_blockers()
Echoesplanning_progress op=echoesprogress echoesaplan_echoes_listenengine.listen_echoes()
Forecastplanning_progress op=forecastprogress forecastengine.forecast()
Velocityplanning_progress op=velocityprogress velocityengine.velocity()
Trendplanning_progress op=trendprogress trendengine.trend()

Singularity Operations

OperationMCP ToolCLI CommandFFI FunctionRust API
Collapseplanning_singularity op=collapsesingularity collapseaplan_singularity_getengine.collapse_singularity()
Positionplanning_singularity op=positionsingularity positionengine.position_goal()
Pathplanning_singularity op=pathsingularity pathengine.golden_path()
Tensionsplanning_singularity op=tensionssingularity tensionsengine.tensions()
Themesplanning_singularity op=themessingularity themesengine.themes()
Centerplanning_singularity op=centersingularity centerengine.intention_center()
Visionplanning_singularity op=visionsingularity visionengine.unified_vision()

Advanced Operations

OperationMCP ToolCLI CommandFFI FunctionRust API
Dream goalplanning_dreamdream goalaplan_dream_createengine.dream_goal()
Dream listdream historyaplan_dream_listengine.list_dreams()
Dream getaplan_dream_getengine.get_dream()
Counterfactualplanning_counterfactualcounterfactual *engine.counterfactual_*()
Chain analysisplanning_chainchain *engine.chain_*()
Consensusplanning_consensusconsensus *engine.consensus_*()
Federateplanning_federatefederation *engine.federation_*()
Metamorphosisplanning_metamorphosismetamorphosis *engine.metamorphosis_*()
Workspaceplanning_workspaceworkspace *engine.workspace_*()
Context logplanning_context_logcontext-log

Utility Operations

OperationMCP ToolCLI CommandFFI FunctionRust API
Statusresource planning://statusstatus
Versionversionaplan_version
Last erroraplan_last_error
Save stateaplan_engine_saveengine.save()
Load stateaplan_engine_loadengine.load()
Free stringaplan_string_free
Free engineaplan_engine_free(drop)
Serve (MCP)serve
Daemondaemon *