[GH-ISSUE #189] [Feature]: TUI - Write/Copy Iteration buffers to disk on demand #74

Open
opened 2026-02-27 10:22:04 +03:00 by kerem · 0 comments
Owner

Originally created by @jeremygiberson on GitHub (Feb 25, 2026).
Original GitHub issue: https://github.com/mikeyobrien/ralph-orchestrator/issues/189

Use case

I want to be able to export the TUI output to an artifact for:

  • sharing
  • comparison / evaluation

The output in the iteration buffers looks very informative and valuable from a record of how ralph progressed through the tasks of each iteration.

I was pretty dismayed when I tried the ralph orchestrator for the first time, and found that the TUI output isn't captured to any files within the .ralph directory, nor is there an options to save the output to file from the interface, and more shockingly the TUI lacked the ability to select and copy text directly from the window.

I wanted to share the output with the team as talking point during our knowledge/experience sharing sync on AI tools. I had to resort to screenshots but I really wanted to be able to provide the entire output as a log file.
I'm particularly interested in having a full export of the output for evaluation purposes so that I can do some evaluations of how ralph perform given tweaks to the task prompt as well as impact from tweaking/variation of skills and commands incorporated in my project.

Proposed solution

Provide an option to export the TUI buffer contents for each iteration in the session to a text file.
For my use, I want the contents of all the iterations output to a single file, with iterations separated by page headers or the like. But might as well consider the ability to export the contents of just a specific iteration's buffer.

Area

CLI

Backend(s) impacted

No response

Alternatives considered

I tried:

  • looking for an option to export the output within the ui (couldn't find one)
  • looking in the project's .ralph folder to see if the TUI output was persisted there somewhere (it wasnt)
  • copying the text directly from the window (mouse select failed, keyboard select all failed)
  • screenshots - only capture the currently rendered portion of an iteration buffer. Not ideal even if the output wasn't scrolled.

Additional context

No response

Originally created by @jeremygiberson on GitHub (Feb 25, 2026). Original GitHub issue: https://github.com/mikeyobrien/ralph-orchestrator/issues/189 ### Use case I want to be able to export the TUI output to an artifact for: - sharing - comparison / evaluation The output in the iteration buffers looks very informative and valuable from a record of how ralph progressed through the tasks of each iteration. I was pretty dismayed when I tried the ralph orchestrator for the first time, and found that the TUI output isn't captured to any files within the .ralph directory, nor is there an options to save the output to file from the interface, and more shockingly the TUI lacked the ability to select and copy text directly from the window. I wanted to share the output with the team as talking point during our knowledge/experience sharing sync on AI tools. I had to resort to screenshots but I really wanted to be able to provide the entire output as a log file. I'm particularly interested in having a full export of the output for evaluation purposes so that I can do some evaluations of how ralph perform given tweaks to the task prompt as well as impact from tweaking/variation of skills and commands incorporated in my project. ### Proposed solution Provide an option to export the TUI buffer contents for each iteration in the session to a text file. For my use, I want the contents of all the iterations output to a single file, with iterations separated by page headers or the like. But might as well consider the ability to export the contents of just a specific iteration's buffer. ### Area CLI ### Backend(s) impacted _No response_ ### Alternatives considered I tried: - looking for an option to export the output within the ui (couldn't find one) - looking in the project's .ralph folder to see if the TUI output was persisted there somewhere (it wasnt) - copying the text directly from the window (mouse select failed, keyboard select all failed) - screenshots - only capture the currently rendered portion of an iteration buffer. Not ideal even if the output wasn't scrolled. ### Additional context _No response_
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ralph-orchestrator#74
No description provided.