Skip to content

feat: interrupt with prompt - #48359

Open
lucamotz wants to merge 2 commits into
anomalyco:v2from
lucamotz:interrupt-steering
Open

feat: interrupt with prompt#48359
lucamotz wants to merge 2 commits into
anomalyco:v2from
lucamotz:interrupt-steering

Conversation

@lucamotz

@lucamotz lucamotz commented Sep 10, 2026

Copy link
Copy Markdown

Issue for this PR

Closes #32157

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

Adds one-step interrupt-and-steer actions to the TUI and app. They stop the active response before sending the correction through the existing prompt path.

How did you verify your code works?

  • Typechecks and focused prompt/composer tests
  • Core interrupt-continuation tests
  • V2 build and live TUI stream abort
  • App E2E asserting interrupt-before-prompt ordering

Screenshots / recordings

Before After
Active response with a correction ready to interrupt Correction admitted after interrupting the active response

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@github-actions

Copy link
Copy Markdown
Contributor

The following comment was made by an LLM, it may be inaccurate:

Based on my search, I found one potentially related PR:

Related PR:

The other results that mention "interrupt" (like #32425 about interrupting running subagents and #46721 about typed job outcomes for stops) are related to the broader interrupt infrastructure but not direct duplicates of the current PR's specific functionality of interrupting with a prompt action.

@lucamotz lucamotz changed the title feat(tui): interrupt with prompt feat: interrupt with prompt Sep 10, 2026
@lucamotz
lucamotz marked this pull request as ready for review September 10, 2026 17:46
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