Codex tavern-bench Gen Rust for Python and Rust Output Parity
Map Python changes to Rust modules and align core behavior, serialized output, message order, and regression tests.
中文Install in Codex
Codex with a pinned tavern-bench checkout and the project's local Python and Rust test environments.
- Open the pinned GitHub original and retain the complete `.agents/skills/gen-rust/` directory in the checkout.
- Open Codex in that checkout and invoke `$gen-rust` with the example task and desired output.
Example task
Invoke `$gen-rust` in a practice branch for a fictional local message-format change. Use an existing Python fixture to verify Rust text and field order.What to check
The change inventory maps Python files to their Rust counterparts. Verification records structure, ordering, and gaps.
Original SKILL.md on GitHub · Updated
Frequently asked question
Which command name belongs in Rust CLI output?
The upstream workflow names the Rust binary kagent. Use that name in Rust user-facing command text.