mirror of
https://github.com/zyphrzero/Termy.git
synced 2026-07-22 17:10:32 +00:00
OpenCode now starts as the plain launcher command while Termy exposes editor context through the IDE bridge environment. Built-in workflow normalization sources built-in definitions from current defaults so stale saved action values cannot keep old context launch behavior. The workflow list marks context-aware built-ins, Gemini uses the bundled SVG asset, and OpenAI icons render as black or white instead of the current Simple Icons brand color. Constraint: OpenCode detects Termy's IDE bridge through editor bridge environment ports, so the launch command must remain plain opencode Rejected: Prompt-based OpenCode context launch | duplicates the bridge layer and risks prompt injection Rejected: Legacy order migration | current built-in workflows should use one canonical defaults path Confidence: high Scope-risk: moderate Directive: Keep OpenCode action values sourced from OPENCODE_LAUNCH_COMMAND; do not reintroduce prompt-based context launch Tested: pnpm build; pnpm test:terminal; pnpm exec eslint src --ext .ts; targeted node tests; rg found no OpenCode prompt remnants Not-tested: Obsidian UI screenshot/manual workflow launch |
||
|---|---|---|
| .. | ||
| google_gemini_icon.svg | ||
| opencode-logo-dark.svg | ||
| opencode-logo-light.svg | ||
| termy-settings-theme.png | ||
| termy-settings-workflows.png | ||
| termy-statusbar-workflows.png | ||
| termy-tg-avatar-black.png | ||
| termy-tg-avatar-black.svg | ||
| termy-tg-avatar-transparent.png | ||
| termy-tg-avatar-transparent.svg | ||
| termy-tg-avatar-white.png | ||
| termy-tg-avatar-white.svg | ||
| termy-workflow-editor.png | ||
| termy-workspace-overview.png | ||
| termy.svg | ||