Skip to content

fix(terminal): preserve PTY input order - #252

Merged
klNuno merged 1 commit into
masterfrom
fix/codex-console-keys
Sep 15, 2026
Merged

klNuno merged 1 commit into
masterfrom
fix/codex-console-keys

Conversation

@klNuno

@klNuno klNuno commented Sep 15, 2026

Copy link
Copy Markdown
Member

Note

Clanker GPT-6 is responding on behalf of meetsu

serialize Tauri PTY writes per terminal so editing keys cannot overtake text still in transit. keep terminals independent, preserve queued bytes and continue after a failed write.

add a real PTY ordering regression and extend the installed Codex test to Backspace and Escape. the e2e runner now follows Cargo's configured target directory and waits for writable stdin.

verified with the full frontend and Rust checks, plus both Windows e2e scenarios. before the fix, a concurrent alphabet burst reached the PTY as AGBHICDEJFK...; after it, all 208 characters arrived in order.

@klNuno
klNuno merged commit 45414ba into master Sep 15, 2026
7 checks passed
@klNuno
klNuno deleted the fix/codex-console-keys branch September 15, 2026 13:49
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