Skip to content

refactor(tui): use OpenTUI Dynamic in session view - #46649

Merged
rekram1-node merged 1 commit into
devfrom
tui-dynamic
Sep 1, 2026
Merged

rekram1-node merged 1 commit into
devfrom
tui-dynamic

Conversation

@rekram1-node

Copy link
Copy Markdown
Contributor

What does this PR do?

Import the session view's Dynamic component from @opentui/solid rather than solid-js/web. This keeps the terminal view on its renderer's implementation instead of selecting Solid Web's browser/server implementation through runtime conditions.

One file, import change only. No new tests, dependencies, build settings, or dev-script changes.

Split out of #46644 so the renderer cleanup can be reviewed independently of the Bedrock dev-runtime fix. This is not required to fix Bedrock decoding. A primitive-level reproduction showed the server version does not react to component selection changes, but no user-visible session-view regression was established; the view selects function components from each part's type.

Verification

  • bun typecheck in packages/tui: passed.
  • bun test --timeout 30000 --only-failures in packages/tui: 193 passed, 1 skipped, 0 failed.
  • git diff --check: passed.

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR
@rekram1-node
rekram1-node merged commit 2da5a4b into dev Sep 1, 2026
10 checks passed
@rekram1-node
rekram1-node deleted the tui-dynamic branch September 1, 2026 18:47
filipeforattini added a commit to reddb-io/redcode that referenced this pull request Sep 5, 2026
filipeforattini added a commit to reddb-io/redcode that referenced this pull request Sep 5, 2026
rossigee pushed a commit to rossigee/opencode that referenced this pull request Sep 18, 2026
rldona pushed a commit to rldona/FlupCode that referenced this pull request Sep 24, 2026
Ichinose-Kazuki pushed a commit to Ichinose-Kazuki/opencode that referenced this pull request Oct 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant