Skip to content

Tracekit 1.0.0rc2 — the run viewer

Pre-release
Pre-release

Choose a tag to compare

@LoopGlitch26 LoopGlitch26 released this 10 Oct 22:20
· 384 commits to main since this release
66e430d

Install: pip install --pre "tracekit-ai[signer]==1.0.0rc2" (a release candidate: a plain pip install tracekit-ai still gets 0.4.0). The files below are the ones PyPI serves; SHA256SUMS lists their hashes.

The second 1.0 release candidate. Nothing changes in the signer, the evidence formats, the verifier or the policy
packs: rc1's bundles, configs and clients work unchanged (signer RPC version 12).

Viewer (tracekit view)

  • Runs panel: each v2 run with its agent's registered name, its verifier verdict (VERIFIED, FAILED, PENDING),
    start, duration, and its calls, blocked, held and gaps. Selecting a run scopes the tape, timeline, tool mix and header
    to it; the header shows the selected run's own verdict, or how many runs failed.
  • Run review: integrity and assurance, what the policy allowed, flagged, denied and held, who approved (attested or
    bridged, and whether it was self-approved), gaps by kind and coverage; each line opens its first record.
  • Replay: step through a run, or jump to the next deny, hold or gap, with the header and tape as of that moment.
  • In words: blocked calls show their rules' reasons; holds and approvals are their own HOLD, APPROVE and
    REJECT rows; the signer's own records no longer count as an agent; tape filters for decisions, approvals, and gaps
    and alerts; the timeline is scaled to the calls shown.

Docs

  • docs/viewer.md: a screenshot of a run under review; the README quickstart ends with tracekit view --dev.