Skip to content

fix(theme): inherit the terminal canvas in opencode - #39

Merged
Dreamcoder08 merged 1 commit into
mainfrom
feat/delivery-05b-terminal-canvas
Oct 26, 2026
Merged

Dreamcoder08 merged 1 commit into
mainfrom
feat/delivery-05b-terminal-canvas

Conversation

@Dreamcoder08

Copy link
Copy Markdown
Owner

Description

In transparent OpenCode themes, inherit the terminal panel canvas and retain canonical soft functional fills with guarded secondary text. Preserve opaque output and unrelated syntax roles.

Type of Change

  • fix: bug fix

Checklist

  • Focused92 visual-coherence/Pi tests pass.
  • Full exact-candidate suite, Ruff, mypy, JSON, theme-health and preview pass through normal commit hooks.
  • Tests and final generated snapshot accompany behavior; no attribution trailers.

Combined final candidate independently verified:1119 Python tests,86.47% coverage. Isolated Bats138/140 initially failed two schema cases because HOME hid jsonschema; existing-venv PATH correction gave focused route12/12. No source fix/bypass. Hosted checks for this exact head must pass before merge. No live activation. RDD disabled/unmanaged.

Related Issues

Refs #32

Chain Context

Stacked-to-main. Prior #38 merged. Start: semantic readability. End: transparent canvas. Follow-up: Dark Starship, agent colors, Bat cache, README. Provider configuration out of scope.

main -> #33 -> #34 -> #36 -> #37 -> #38 -> [05b canvas 📍] -> 06 Dark -> 07 agents -> 08 Bat -> 09 README

Budget:142 changed lines including generated snapshot. Rollback only this slice. Risk: item3 (shared renderer); independent final-candidate verification completed.

@Dreamcoder08 Dreamcoder08 added the type:feature Feature and integration delivery label Oct 26, 2026
@Dreamcoder08
Dreamcoder08 merged commit 7ddd0c7 into main Oct 26, 2026
8 checks passed
@Dreamcoder08
Dreamcoder08 deleted the feat/delivery-05b-terminal-canvas branch October 27, 2026 01:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:feature Feature and integration delivery

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant