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.