mcpField
C
cli-policy-audit

cli-policy-audit

github.com/cheaper-inferenceSecurity82.3k1.0k installsUpdated today
Repository

About cli-policy-audit

cli-policy-audit documents OmniRoute CLI commands for inspecting audit logs, managing access policies, and reviewing telemetry and request history. Filters and export options support compliance review workflows.

Key features

  1. 01Follow and search audit events
  2. 02Filter history by actor, action, or time
  3. 03Export audit records
  4. 04Create and manage access policies
  5. 05Evaluate policies for a request context
  6. 06Summarize and export telemetry

Use cases

  1. 01Review events for a compliance period
  2. 02Find requests by actor or action
  3. 03Test an access policy against a resource
  4. 04Export telemetry or audit data

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/cheaper-inference/omniroute --skill cli-policy-audit

After installing, type/cli-policy-auditin Claude Code to confirm it loaded.

Details

From the project README

Overview

Inspect audit logs, manage access policies, view telemetry data, and review request history from the CLI. Filter by event type, user, or time range for compliance workflows.

Quick install

npm install -g omniroute   # or: npx omniroute
omniroute --version

Subcommands

audit

Example:

omniroute audit
audit tail

Flags:

  • --source <s>
  • --follow
  • --limit <n>

Example:

omniroute audit tail
audit search <query>

Flags:

  • --source <s>
  • --since <ts>
  • --until <ts>
  • --limit <n>
  • --actor <id>
  • --action <a>

Example:

omniroute audit search <query>
audit export <file>

Flags:

  • --source <s>
  • --format <f>
  • --since <ts>
  • --until <ts>

Example:

omniroute audit export <file>
audit stats

Flags:

  • --source <s>
  • --period <p>

Example:

omniroute audit stats
audit get <id>

Flags:

  • --source <s>

Example:

omniroute audit get <id>
logs

Flags:

  • --follow
  • --filter <level>
  • --lines <n>
  • --timeout <ms>
  • --base-url <url>
  • --request-id <id>
  • --api-key <key>
  • --combo <name>
  • --status <code>
  • --duration-min <ms>
  • --duration-max <ms>
  • --export <path>

Example:

omniroute logs
policy

Example:

omniroute policy
policy list

Flags:

  • --kind <k>
  • --scope <s>

Example:

omniroute policy list
policy get <id>

Example:

omniroute policy get <id>
policy create

Flags:

  • --file <path>

Example:

omniroute policy create
policy update <id>

Flags:

  • --file <path>

Example:

omniroute policy update <id>
policy delete <id>

Flags:

  • --yes

Example:

omniroute policy delete <id>
policy evaluate

Flags:

  • --api-key <k>
  • --action <a>
  • --resource <r>
  • --context <json>

Example:

omniroute policy evaluate
policy export <file>

Example:

omniroute policy export <file>
policy import <file>

Flags:

  • --overwrite

Example:

omniroute policy import <file>
telemetry

Example:

omniroute telemetry
telemetry summary

Flags:

  • --period <p>
  • --compare-to <p>

Example:

omniroute telemetry summary
telemetry export

Flags:

  • --out <path>
  • --period <p>

Example:

omniroute telemetry export

Comments

Markdown supported