Tools provided
Tools the agent exposes — your AI client calls them automatically when it needs them.
- decision_log_create_decision — Create an immutable Decision when permitted, otherwise create a reviewable DecisionCandidate.Can change data
- decision_log_search_decisions — Search decisions in the authenticated workspace.Can change dataidempotent
- decision_log_get_decision — Retrieve one decision by ID.Can change dataidempotent
- decision_log_supersede_decision — Create a replacement Decision and supersession relationship for an existing Decision.Can delete data
- decision_log_lock_decision — Irreversibly prevent a current Decision from ever being superseded; may create an approval request.Can delete data
- decision_log_approve_decision_action — Record one immutable approval or rejection attestation.Can change data
- decision_log_get_decision_governance — Retrieve lock, authority snapshot, and approval state for a Decision.Can change dataidempotent
- decision_log_list_recent_decisions — List the most recent decisions in the authenticated workspace.Can change dataidempotent
- decision_log_submit_source — Submit source content for ingestion and later provenance links.Can change data
- decision_log_list_sources — List visible SourceContent using bounded excerpts and canonical retention redaction.Can change dataidempotent
- decision_log_get_source — Retrieve one visible SourceContent detail projection. Redacted, purged, and unknown retention states never return stored title, content, blob URL, or metadata.Can change dataidempotent
- decision_log_get_source_decisions — Retrieve visible DecisionSource links for one SourceContent record with each linked Decision's lifecycle, authoritative current-state, and supersession identity.Can change dataidempotent
- decision_log_list_candidates — List reviewable DecisionCandidates visible in the current Organization and Workspace before taking a resolution action.Can change dataidempotent
- decision_log_get_candidate — Get the complete visible review context for one DecisionCandidate before approving, rejecting, or converting it.Can change dataidempotent
- decision_log_create_candidate — Create a reviewable DecisionCandidate.Can change data
- decision_log_resolve_candidate — Approve or reject a pending DecisionCandidate.Can delete data
- decision_log_convert_candidate_to_supersession — Approve a pending DecisionCandidate as the immutable replacement for one current Decision, preserving provenance and supersession history.Can delete data
- decision_log_get_current_decision — Get the newest active decision in a domain.Can change dataidempotent
- decision_log_get_supersession_history — Retrieve the complete visible Decision supersession chain in oldest-to-newest order. Malformed chains fail closed and never claim a current Decision.Can change dataidempotent
- decision_log_get_decision_sources — Retrieve retention-safe provenance links for one visible Decision, including relationship, source lifecycle, and submitter metadata.Can change dataidempotent
10 more tools
- decision_log_list_audit_events — List the visible append-only audit events for the current Organization using the canonical permission-aware, attribution-safe projection.Can change dataidempotent
- decision_log_list_decisions_by_tag — List decisions related to an exact tag slug.Can change dataidempotent
- decision_log_list_decisions_by_domain — List decisions related to an exact domain slug.Can change dataidempotent
- decision_log_render_decision — Use this when the user wants to inspect one known Decision in a visual card. Call a data retrieval tool first when the Decision ID is unknown.Can change dataidempotent
- decision_log_render_workspace_brief — Use this when the user wants a visual briefing of recent decisions, pending candidates, and source activity.Can change dataidempotent
- decision_log_render_decision_explorer — Use this when the user wants to browse the five most recent Decisions and optionally inspect one in detail.Can change dataidempotent
- decision_log_render_candidate_review — Use this when the user wants to inspect and disposition one known DecisionCandidate in a visual review workbench.Can change dataidempotent
- decision_log_render_supersession_composer — Use this when the user has a known active Decision and complete replacement meaning to review before supersession.Can change dataidempotent
- decision_log_render_source_pipeline — Use this when the user wants to inspect one known source, its provenance lifecycle, and extracted candidates.Can change dataidempotent
- decision_log_render_audit_explorer — Use this when the user wants to visually inspect attributable, append-only audit events with filtering and pagination.Can change dataidempotent
