Skip to content

Promote v0.18.3 to main (redrob/free prompt, Git Bash, answer options) - #198

Merged
its-janghoon merged 8 commits into
mainfrom
release/0.18.3
Oct 28, 2026
Merged

its-janghoon merged 8 commits into
mainfrom
release/0.18.3

Conversation

@its-janghoon

Copy link
Copy Markdown
Member

What's done

Promotes the v0.18.3 tag (517cc6b) to main: redrob/free keep-going system prompt (#197), Git Bash terminal fix (#195), TUI answer options as selectable choices (#196).

What's not done

Nothing else is in this release.

What to review

That main gets exactly the tagged commit.

Intentions

Ship the redrob/free prompt fix with the two changes already on develop. Release workflow 40680597544 built, signed and published v0.18.3.

its-janghoon and others added 8 commits October 28, 2026 08:51
Back-merge main into develop (v0.18.2)
In Git Bash (mintty, no pseudo console) Ctrl+C ends a native program at once,
so no exit handler runs and the shell is left with mouse reporting on. Every
mouse move then prints "35;x;yM".

- Mouse reporting is off by default in Git Bash (REDROB_FORCE_MOUSE=1 keeps it).
- The npm launcher resets terminal modes when the TUI ends abnormally on Windows.
fix(tui): stop mouse codes leaking into Git Bash after exit
The engine lets a model end a reply with `[OPTIONS: a | b | c]`, but the
TUI showed that line raw. Parse the last line of a finished reply (with or
without brackets, 2 to 5 choices, never inside an unclosed code fence),
hide it from the markdown, and list the choices under the newest reply
until the user sends anything. Clicking a choice sends it; alt+1..alt+5
send choice N while the prompt is empty.
feat(tui): render answer options as selectable choices
redrob/free matched no model family and got default.txt, which says to
answer in under four lines and to just stop after editing a file. The
small model followed it: on Terminal-Bench it wrote a one-line plan
("now I will create X") with no tool call and the run ended with no
files written. redrob-free.txt keeps the default rules and adds: work
with tools until the task is done, never end on a plan, write files to
disk, run and fix before stopping.
fix(session): give redrob/free a keep-going system prompt
@its-janghoon
its-janghoon merged commit eb3bca7 into main Oct 28, 2026
19 checks passed

This branch was successfully deployed

1 active deployment
release — 517cc6b0 Deployed Oct 28, 2026 by its-janghoon via publish / Publish GitHub release #72
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant