You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ISSUE-002: Structured encoding for varargs in Rust tracer
- Encode Python tuples as `Tuple` and lists as `Sequence` in `RuntimeTracer::encode_value`, recursively encoding elements.
- Leaves kwargs (`dict`) as `Raw` for now; the `runtime_tracing` format has no dedicated mapping variant.
- This advances ISSUE-002 by providing structured capture for `*args` instead of raw string fallback, aligning with the tests that accept `Sequence`/`Tuple` for varargs.
Notes:
- Kept string canonicalization (`String`) intact and existing primitive encodings unchanged.
- Did not tighten Python-side tests yet to require structured kwargs, since the underlying format lacks a mapping value; kwargs remain backend-dependent.
review(codex): Inline review for ISSUE-002 varargs encoding; update issues.md
0 commit comments