Skip to content

avr log

Search across runner execution logs.

Terminal window
avr log [OPTIONS] COMMAND [ARGS]...

Search logs for a repository.

Terminal window
avr log search [OPTIONS]

Performs full-text search when --query is provided, otherwise returns logs sorted by line number. Results are filtered to logs from repositories you have access to.

Terminal window
Examples:
avr log search --repo avrea-com/avrea-core --query "error"
avr log search --repo rep-abc123 --level error --limit 50
avr log search --repo rep-abc123 --vm-id vm-xyz --stream stderr
avr log search --repo rep-abc123 --query "OOM" --json content,timestamp,vm_id
Terminal window
JSON FIELDS
content, group_name, id, level, line_number, repository_id, score,
step_name, step_record_id, stream, timestamp, vm_id

Options

  • --repo <TEXT> — Repository (org/repo or rep-xxx). Auto-detected from git remote if omitted.
  • --org <TEXT> — Organization ID. Uses default org if not specified.
  • --query <TEXT> — Full-text search query
  • --stream <CHOICE> — Filter by output stream (choices: stdout, stderr)
  • --level <CHOICE> — Filter by log level (choices: debug, info, warning, error)
  • --vm-id <TEXT> — Filter by execution/VM ID
  • -L, --limit <INTEGER> — Maximum results to return (default: 100)
  • --json <TEXT> — Output JSON. Pass comma-separated field names, "*" for all fields, or "?" to list available fields.
  • -q, --jq <TEXT> — Filter --json output through a jq expression.