Skip to content

Fix regression: "not available in TUI" error message#16273

Merged
etraut-openai merged 1 commit intomainfrom
etraut/not-availalbe-in-tui-error
Apr 2, 2026
Merged

Fix regression: "not available in TUI" error message#16273
etraut-openai merged 1 commit intomainfrom
etraut/not-availalbe-in-tui-error

Conversation

@etraut-openai
Copy link
Copy Markdown
Collaborator

@etraut-openai etraut-openai commented Mar 30, 2026

Addresses a recent TUI regression

Problem: Pressing Ctrl+C during early TUI startup could route an interrupt with no active turn into the generic unsupported-op fallback, showing “Not available in app-server TUI yet for thread …” repeatedly.

Solution: Treat interrupt requests as handled when no active turn exists yet, preventing fallback error spam during startup, and add a regression test covering interrupt-without-active-turn behavior.

@etraut-openai etraut-openai changed the title Fix interrupt fallback to unsupported-thread error when no active turn exists Fix regression: "not available in TUI" error message Mar 30, 2026
@fcoury-oai fcoury-oai self-requested a review April 1, 2026 16:53
Copy link
Copy Markdown
Contributor

@fcoury-oai fcoury-oai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested before and after and was able to replicate the behavior and confirm the fix.

Looks good.

@etraut-openai etraut-openai merged commit 74d7149 into main Apr 2, 2026
22 of 23 checks passed
@etraut-openai etraut-openai deleted the etraut/not-availalbe-in-tui-error branch April 2, 2026 03:01
@github-actions github-actions bot locked and limited conversation to collaborators Apr 2, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants