You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Remove the legacy upstream .opencode/ directory from the repo #177
Nothing in this repo's CI or docs uses them. translator.md still references models.dev flags (#40).
Problem
The directory is not just dead weight; the CLI reads parts of it:
With AICTRL_HEADLESS=true, the instruction loader reads only.opencode/AGENTS.md (session/instruction.ts:18-21). Headless runs against this repo therefore get upstream opencode instructions.
.opencode is one of the external directories scanned for skills (skill/skill.tsEXTERNAL_DIRS).
Noted in review of #194 (#151): besides translator.md (which also lists the now-removed AICTRL_DISABLE_AUTOUPDATE / AICTRL_DISABLE_DEFAULT_PLUGINS), .opencode/agent/triage.md routes issues to the deleted cli/cmd/tui / opentui code, and .opencode/tool/github-triage.ts hard-codes an opentui label. #194 leaves them alone because deleting .opencode/ here removes them all.
Activity
byapparov commentedon Oct 17, 2026
Noted in review of #194 (#151): besides
translator.md(which also lists the now-removedAICTRL_DISABLE_AUTOUPDATE/AICTRL_DISABLE_DEFAULT_PLUGINS),.opencode/agent/triage.mdroutes issues to the deletedcli/cmd/tui/ opentui code, and.opencode/tool/github-triage.tshard-codes anopentuilabel. #194 leaves them alone because deleting.opencode/here removes them all.