Skip to main content

Render GitHub Copilot CLI agent debug logs into a clear, inspectable trace view.

Project description

copilot-cli-trace-deck

Render GitHub Copilot CLI agent debug logs into a clear, inspectable trace view.

Screenshots

Main View

Main view

Summary View

Summary view

Log View

Log view

Flow View

Flow view

Run

Run the app directly from the workspace with uv:

uv run copilot-cli-trace-deck

By default the server listens on http://127.0.0.1:9887 and opens that URL in your browser.

Live updates are pushed over Server-Sent Events and triggered by file-system changes in the session-state directory, so the home, summary, logs, and flow pages update without browser polling.

The summary view also estimates per-session GitHub AI Credits / USD cost from shutdown metrics, aggregating token usage across model switches within the same session.

You can also pass the session-state source and server options:

uv run copilot-cli-trace-deck ~/.copilot/session-state --host 127.0.0.1 --port 9887

To skip opening a browser while still printing the local URL:

uv run copilot-cli-trace-deck --quiet

Install As A Command

Install the project as a local tool and run it directly from your shell:

uv tool install .
copilot-cli-trace-deck --help

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

copilot_cli_trace_deck-0.2.0.tar.gz (29.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

copilot_cli_trace_deck-0.2.0-py3-none-any.whl (31.0 kB view details)

Uploaded Python 3

File details

Details for the file copilot_cli_trace_deck-0.2.0.tar.gz.

File metadata

  • Download URL: copilot_cli_trace_deck-0.2.0.tar.gz
  • Upload date:
  • Size: 29.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for copilot_cli_trace_deck-0.2.0.tar.gz
Algorithm Hash digest
SHA256 2f09fcc705e0f3da2733862f2cc6dfc8280d96ac97a1037447a1c5c413b448b1
MD5 dbfb27b4d2edfa5350dbe984ce1c7b02
BLAKE2b-256 73508bc13f572b43cf353761cf88475939616da2c1431a16502557769e6da834

See more details on using hashes here.

File details

Details for the file copilot_cli_trace_deck-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: copilot_cli_trace_deck-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 31.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for copilot_cli_trace_deck-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d8206504e424e372bfa2bb851bfecdb9f73628090f38c1d6fe9c502b88ae8138
MD5 0aba80e56793b2d3693b90654134c7d6
BLAKE2b-256 81079c30b4984f51937cf906bcaa3dc4aff606818393dd419920505536ecbe01

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page