Git bisect for AI agent traces
Project description
TraceBisect
Git bisect for AI agent traces.
TraceBisect is a local-first command-line tool for comparing two AI agent traces, finding the first meaningful behavioral divergence, and exporting a pytest regression test so the failure does not return.
This repository is currently in alpha scaffold state.
Install
pip install tracebisect
Current Alpha Commands
tracebisect --version— prints the package version.tracebisect demo— prints a static preview of the v1.3 money-shot output.tracebisect ingest,tracebisect record,tracebisect diff,tracebisect export-pytest— alpha stubs. They parse the locked CLI signatures from spec section 4.2 but exit with code 2 and an "alpha — not implemented yet" message until V1 lands.
V1 Scope
V1 will ship:
- OpenTelemetry/OpenInference and native
.tbtraceingestion - trace alignment
- first-divergence detection
- terminal diff rendering
- pytest regression-test export with fresh CI capture
V1 will not ship a dashboard, SaaS service, vendor-native importers, or git history bisection.
See spec/production-spec.md for the locked product specification.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tracebisect-0.0.1a0.tar.gz.
File metadata
- Download URL: tracebisect-0.0.1a0.tar.gz
- Upload date:
- Size: 28.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
521dab68020d1732beea0917660d13c0b2e1fed80ead52aa2ca8611290d3163c
|
|
| MD5 |
39530fe7b2cc4f487b918f69db2d5378
|
|
| BLAKE2b-256 |
c5d91712bef2f4c8f6dc64895954202d0a5e18d8b37328c145d5f5af49ec3245
|
File details
Details for the file tracebisect-0.0.1a0-py3-none-any.whl.
File metadata
- Download URL: tracebisect-0.0.1a0-py3-none-any.whl
- Upload date:
- Size: 7.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ea8c4116cc9e15455a6dfc7cc4dbfc56a4e8a251e5015475fc73cf36a4558f90
|
|
| MD5 |
40f8be616a778a8c5f2dcbed689248fa
|
|
| BLAKE2b-256 |
8827eba680fca4c5fbc11caaab7ad5889aa3716616fe9d0fcbf0e01741109cd1
|