canon-inspect-invocations

Inspect request-level invocation decisions and outcomes for a Canon run.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/apply-the/canon --skill canon-inspect-invocations
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: canon-inspect-invocations
Source: https://github.com/apply-the/canon/tree/main/.agents/skills/canon-inspect-invocations
Command: npx skills add https://github.com/apply-the/canon --skill canon-inspect-invocations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineers audit and understand the decisions Canon makes during a run by exposing request-level invocation outcomes for traceability and compliance.

Core Features & Use Cases

  • Inspect invocation decisions and policy outcomes for a Canon run.
  • Validate what Canon allowed, denied, or constrained at the request level.
  • Use when you need detailed context for audits, debugging, or compliance reviews.

Quick Start

Run canon inspect invocations --run <RUN_ID> to view the invocation decisions for a specific run.

Frequently Asked Questions about canon-inspect-invocations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I inspect invocation decisions for a Canon run?▼

Inspecting Canon run invocation decisions requires a valid RUN_ID to trace request-level policy outcomes. This process exposes what Canon allowed, denied, or constrained, providing detailed context needed for compliance reviews and debugging.

When do I need to audit Canon run invocation outcomes?▼

You need to audit Canon run invocation outcomes when conducting compliance reviews, debugging request-level policy failures, or verifying traceability. It validates exactly what Canon allowed, denied, or constrained at the request level for a specific run.

What is required to trace Canon policy decisions during an audit?▼

Tracing Canon policy decisions during an audit requires a specific RUN_ID. By running canon inspect invocations --run <RUN_ID>, you retrieve the invocation decisions and outcomes necessary to ensure full traceability and compliance.

Can I see what Canon denied or constrained at the request level?▼

Yes, you can see what Canon denied or constrained at the request level by inspecting invocation decisions. Running canon inspect invocations --run <RUN_ID> exposes these policy outcomes for traceability and debugging.

Does inspecting Canon invocations require any dependencies?▼

Inspecting Canon invocations requires no external dependencies, but it does require a valid RUN_ID. The skill provides command syntax, preflight checks, and follow-up actions to help you trace invocation decisions.