v0.5.0 - Follow-up chat, abort, AskUserQuestion free mode
What's New
Follow-up Chat
After a run completes, type follow-up messages to iterate in the same session — no new run IDs or folders. The agent retains full conversation context. Press Enter to finish and return to the REPL.
Abort Run (Ctrl+C)
Gracefully cancel a running agent/engineer session with Ctrl+C. Returns to the REPL instead of exiting the app.
AskUserQuestion Free Mode
All select/checkbox prompts now include "Other (type your answer)" so you can always provide free-text input. The agent prompt now documents free-form, multi-select, and multi-question capabilities.
Random Task Suggestions (Ctrl+R)
Press Ctrl+R in agent mode to fill the prompt with a random curated task idea. Press again to cycle through 20 examples.
Fixes
- Usage tracking: Token counts now accumulate across all follow-up turns instead of being overwritten
- Agent mode follow-up: Auto engineer now reuses the shared conversation loop
Install / Upgrade
uv tool install reverse-api-engineer --upgrade
# or
pip install reverse-api-engineer==0.5.0Full Changelog: v0.4.5...v0.5.0