Skip to content

Conversation

@tzanko-matev
Copy link
Contributor

Summary

  • capture PM-ready user stories that summarize the structured error-handling and logging upgrades

Testing

  • not run (documentation only)

https://chatgpt.com/codex/tasks/task_e_68e299c2b268832384dc4c536fe42de2

tzanko-matev and others added 22 commits October 3, 2025 09:08
When I use JJ workspaces I don't have a .git folder in the workspace.
This makes flake.nix misbehave - I copy the whole directory contents in
the /nix/store including the ./target directory which is 1.1GB. If this
were a Git repo I would have copied only the tracked files.

The restructuring fixes this issue.
We no longer emit DEBUG logs by default. This makes our tests less
noisy. DEBUG logs can be turned on using RUST_LOG

Also we tried to rephrase the error status document as an experiment to
make Codex use a simpler language
… what docs need to be produced

Signed-off-by: Tzanko Matev <[email protected]>
@github-actions
Copy link

github-actions bot commented Oct 5, 2025

Coverage Summary

Rust (lines)
78.9% covered (3,201 / 4,058 | 857 missed)

File Lines Miss Cover
codetracer-python-recorder/crates/recorder-errors/src/lib.rs 157 7 95.5%
codetracer-python-recorder/src/code_object.rs 117 16 86.3%
codetracer-python-recorder/src/ffi.rs 196 19 90.3%
codetracer-python-recorder/src/lib.rs 15 15 0.0%
codetracer-python-recorder/src/logging.rs 478 80 83.3%
codetracer-python-recorder/src/monitoring/mod.rs 69 3 95.7%
codetracer-python-recorder/src/monitoring/tracer.rs 794 221 72.2%
codetracer-python-recorder/src/policy.rs 240 48 80.0%
codetracer-python-recorder/src/runtime/activation.rs 117 9 92.3%
codetracer-python-recorder/src/runtime/frame_inspector.rs 145 63 56.6%
codetracer-python-recorder/src/runtime/logging.rs 15 4 73.3%
codetracer-python-recorder/src/runtime/mod.rs 1,158 191 83.5%
codetracer-python-recorder/src/runtime/output_paths.rs 98 16 83.7%
codetracer-python-recorder/src/runtime/value_capture.rs 102 66 35.3%
codetracer-python-recorder/src/runtime/value_encoder.rs 88 6 93.2%
codetracer-python-recorder/src/session.rs 71 71 0.0%
codetracer-python-recorder/src/session/bootstrap.rs 183 14 92.3%

Python (statements)
61.5% covered (112 / 182 | 70 missed)

File Stmts Miss Cover
codetracer-python-recorder/codetracer_python_recorder/__init__.py 7 0 100.0%
codetracer-python-recorder/codetracer_python_recorder/__main__.py 59 59 0.0%
codetracer-python-recorder/codetracer_python_recorder/api.py 5 0 100.0%
codetracer-python-recorder/codetracer_python_recorder/auto_start.py 22 9 59.1%
codetracer-python-recorder/codetracer_python_recorder/formats.py 13 1 92.3%
codetracer-python-recorder/codetracer_python_recorder/session.py 76 1 98.7%

Generated automatically via generate_coverage_comment.py.

@tzanko-matev tzanko-matev force-pushed the errors-and-logging branch 2 times, most recently from 5561ff3 to f4f5981 Compare October 15, 2025 11:29
Base automatically changed from errors-and-logging to main October 15, 2025 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants