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:

uvx copilot-cli-trace-deck@latest

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:

uvx 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:

uvx 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.3.0.tar.gz (29.7 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.3.0-py3-none-any.whl (31.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: copilot_cli_trace_deck-0.3.0.tar.gz
  • Upload date:
  • Size: 29.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.3.0.tar.gz
Algorithm Hash digest
SHA256 633033309327730de482791d49cf29f5391a5dc9e5c269f8308afd40415fdbe6
MD5 c15385e4115b86866f524195a038db05
BLAKE2b-256 b7b9f651281778dca9d81b2a505769b75342d4eac696dcbeb5a1cc2bfe195484

See more details on using hashes here.

File details

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

File metadata

  • Download URL: copilot_cli_trace_deck-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 31.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d029d1235c34d28e68719963c8031c21612f61d07832112f6d6e3526c0615332
MD5 63875b069fe9df8b1b06ccf573f5da71
BLAKE2b-256 142eeb31b9be9a050e603d261c78cdeec550b49d83af1a883070ac6796cefbaa

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