Skip to content

Add replies to running transcript commands - #68

Merged
R055LE merged 1 commit into
mainfrom
reply-running-command
Sep 29, 2026
Merged

R055LE merged 1 commit into
mainfrom
reply-running-command

Conversation

@R055LE

@R055LE R055LE commented Sep 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add a Reply action to the active running command card, with ordinary and masked entry. Reply uses the current PTY and leaves the next-command draft alone.
  • Reject stale or multiline replies, keep reply input out of command history and saved transcript input, and clear transient buffers after sending. Explain that remote echo can still enter the transcript.
  • Cover PTY ordering, UI accessibility and restoration, and real SSH echo-off and echo-on cases.

Validation

  • ANDROID_HOME=/home/ross/Android/Sdk ./gradlew test lint assembleDebug passed.
  • All 37 TranscriptScreenTest instrumented cases passed on the API 35 emulator after the final change.
  • Full Android suite passed 134 tests; fixture-gated cases skipped without a supplied fixture credential.
  • The new real-SSH reply integration test passed separately with the local OpenSSH fixture.

The existing fixture script still fails in the unrelated raw-terminal bootstrap echo case tracked in #66. The new reply-specific fixture test passed.

Closes #48

@R055LE
R055LE merged commit fc0a6e1 into main Sep 29, 2026
1 check passed
@R055LE
R055LE deleted the reply-running-command branch September 29, 2026 16:41
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.

Reply to running commands from the transcript

1 participant