[GH-ISSUE #461] Preserve logs when changing terminal selection (floating, embedded, full) #294

Closed
opened 2026-03-03 11:14:34 +03:00 by kerem · 0 comments
Owner

Originally created by @manikanta9176 on GitHub (Oct 6, 2025).
Original GitHub issue: https://github.com/dflow-sh/dflow/issues/461

Originally assigned to: @manikanta9176 on GitHub.

Problem

Currently, when the user switches between different terminal modes (floating, embedded, full) in the interface, the existing logs are lost or not preserved. This can disrupt workflows and makes it difficult to trace previous output.

Expected Behavior

  • When changing the terminal selection, all previously generated logs should remain visible and accessible, regardless of the mode switch.
  • The log state should persist seamlessly when moving between floating, embedded, and full terminal modes.

Steps to Reproduce

  1. Generate logs in one terminal mode (e.g., floating).
  2. Switch to another mode (e.g., embedded or full).
  3. Observe that the previous logs are lost.

Suggested Solution

  • Implement a mechanism to persist log data across terminal mode changes.
  • Ensure that the log history is retained and displayed correctly after mode switching.

Additional Context

Preserving logs across terminal modes will improve usability and debugging experience for users.

Originally created by @manikanta9176 on GitHub (Oct 6, 2025). Original GitHub issue: https://github.com/dflow-sh/dflow/issues/461 Originally assigned to: @manikanta9176 on GitHub. ### Problem Currently, when the user switches between different terminal modes (floating, embedded, full) in the interface, the existing logs are lost or not preserved. This can disrupt workflows and makes it difficult to trace previous output. ### Expected Behavior - When changing the terminal selection, all previously generated logs should remain visible and accessible, regardless of the mode switch. - The log state should persist seamlessly when moving between floating, embedded, and full terminal modes. ### Steps to Reproduce 1. Generate logs in one terminal mode (e.g., floating). 2. Switch to another mode (e.g., embedded or full). 3. Observe that the previous logs are lost. ### Suggested Solution - Implement a mechanism to persist log data across terminal mode changes. - Ensure that the log history is retained and displayed correctly after mode switching. ### Additional Context Preserving logs across terminal modes will improve usability and debugging experience for users.
kerem 2026-03-03 11:14:34 +03:00
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/dflow#294
No description provided.