Skip to content

Runtime invoke TUI Escape loops back to the console #2429

Description

@aidandaly24

Problem

From the home TUI, open Runtime > invoke, select a Runtime and endpoint, then press Escape repeatedly. Escape from the console opens the endpoint picker, then the Runtime picker, but the next Escape reopens the console instead of continuing toward home. A direct qualified Runtime invoke has the same behavior.

Expected behavior

When idle, Escape backs out through the endpoint picker, Runtime picker, Runtime menu, and home. When invoked from a detail or project screen, it returns to the calling flow. Escape during an active response still interrupts that response; Ctrl+T can still open the in-console target switcher.

Reproduction

  1. Open the TUI and choose Runtime > invoke.
  2. Select a Runtime and endpoint to enter the JSON console.
  3. Press Escape three times and observe the original console reappear.

Verification

Add a full TUI screen regression for the path to home, direct qualified invokes, detail/project return, and preservation of launch authentication with a fresh session after backing out.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions