Capabilities
The whole surface, listed.
Every tool and method below is generated from the running implementation rather than written by hand. If it is listed here, it is callable in v0.15.0.
MCP tools
17What an MCP client — Claude Code, Claude Desktop, or any compatible agent runtime — sees on discovery.
query_decisionsRetrieve prior decisions by semantic, keyword, hybrid or bridge search.
check_actionEvaluate a proposed action against the active guardrails.
log_decisionRecord a decision with context, reasons, stakes and confidence.
review_outcomeLog what actually happened — the input calibration depends on.
get_statsCalibration statistics: Brier score, accuracy and related measures.
get_decisionFetch one decision in full, including its deliberation trace.
get_reason_statsReason-type performance: which kinds of reasoning actually hold up.
update_decisionFinalise or amend a decision record after the work settles.
record_thoughtAttach reasoning to an open decision while the work is in progress.
pre_actionPrimary. Queries similar decisions, evaluates guardrails, fetches calibration and extracts patterns — optionally recording the decision. One call replaces three.
get_session_contextPrimary. Full cognitive context at session start: agent profile, relevant decisions, guardrails, calibration by category, ready queue, confirmed patterns. JSON or markdown.
readySurface the queue of decisions awaiting outcome review.
link_decisionsCreate a typed edge between two decisions.
get_graphTraverse the decision graph from a node.
get_neighborsList the immediate neighbours of a decision node.
get_circuit_stateInspect the state of a circuit-breaker guardrail.
list_breakersList all circuit breakers and their current state.
CSTP JSON-RPC methods
34The full protocol surface, for clients that don't speak MCP. Grouped here by subsystem; the names are verbatim from the dispatcher.
Decisions
- cstp.queryDecisions
- cstp.recordDecision
- cstp.updateDecision
- cstp.recordThought
- cstp.getDecision
- cstp.reviewDecision
- cstp.listDecisions
Gating
- cstp.checkGuardrails
- cstp.listGuardrails
- cstp.preAction
- cstp.getSessionContext
- cstp.ready
Calibration
- cstp.getCalibration
- cstp.attributeOutcomes
- cstp.checkDrift
- cstp.getReasonStats
- cstp.getStats
Graph
- cstp.linkDecisions
- cstp.getGraph
- cstp.getNeighbors
Memory
- cstp.reindex
- cstp.compact
- cstp.getCompacted
- cstp.setPreserve
- cstp.getWisdom
Circuit breakers
- cstp.listBreakers
- cstp.getCircuitState
- cstp.resetCircuit
Provenance
- cstp.ingestEvidence
- cstp.linkEvidence
- cstp.mapControls
- cstp.exportEvidenceBundle
- cstp.verifyEvidenceChain
Diagnostics
- cstp.debugTracker
Design specs
39Cognition Engines is built spec-first: every feature has a written design document in the repository before it lands. The library below coversboth shipped and roadmap work — see the changelog for what is released in v0.15.0.
CSTP Server Infrastructure
F002cstp.queryDecisions Method
F003cstp.checkGuardrails Method
F004cstp.announceIntent Method
F005CSTP Client
F006Docker Deployment Support
F007Record Decision Endpoint
F008Review Decision Endpoint
F009Get Calibration Endpoint
F010Project Context and Outcome Attribution
F011Web Dashboard
F019List Guardrails Endpoint
F020Structured Reasoning Traces
F022MCP Server Implementation Plan
F023Deliberation Traces — Chain-of-Thought Capture
F024Bridge-Definitions for Decisions
F027Decision Recording Quality for Better Retrieval
F029Task Router - Centralized Orchestration Intelligence
F030Circuit Breaker Guardrails
F031Source Trust Scoring
F032Error Amplification Tracking
F033Censor Layer - Proactive Failure Pattern Warnings
F034Decomposed Confidence - Per-Reason Confidence Weights
F035Semantic State Transfer
F036Reasoning Continuity
F037Collective Innovation Protocol
F038Cross-Agent Federation
F039Cognition Protocol Stack (SSTP/CSTP/LSTP)
F040Task-Decision Graph
F041Memory Compaction
F042Decision Dependency Graph
F043Distributed Decision Merge
F044Agent Work Discovery
F045Decision Graph Storage Layer
F046Pre-Action Hook API
F047Session Context Endpoint
F048Multi-Vector-DB Support
F054CEL Expression Guardrails
F055Decision Provenance & Control Evidence