forked from anomalyco/opencode
-
Notifications
You must be signed in to change notification settings - Fork 0
[Opencode Sync] Core CLI: Config and Flags #314
Copy link
Copy link
Closed
Labels
opencode-syncTrack opencode/dev parity mappingTrack opencode/dev parity mapping
Milestone
Description
Scope
- Base ref:
origin/main - Source ref:
opencode/dev - Theme id:
opencode-config - Commits mapped: 22
- Date span:
2026-01-21to2026-02-12
Theme Summary
Configuration schema, flags, env handling, and startup config flow.
Mapping Rule
Commits are assigned to one issue by dominant touched-path prefix (most matched files in commit; ties resolved by longest prefix then fixed theme order).
Top Path Hotspots
packages/opencode/src/config/config.ts(14)packages/opencode/src/flag/flag.ts(9)packages/opencode/test/config/config.test.ts(5)packages/opencode/src/cli/cmd/tui/routes/session/index.tsx(2)packages/opencode/src/file/time.ts(1)packages/opencode/src/session/system.ts(1)packages/web/src/content/docs/cli.mdx(1)packages/opencode/src/cli/cmd/acp.ts(1)packages/opencode/src/env/index.ts(1)packages/opencode/src/cli/cmd/tui/context/local.tsx(1)
Commits
a18ae2c8feat: add OPENCODE_DISABLE_PROJECT_CONFIG env var (feat: add OPENCODE_DISABLE_PROJECT_CONFIG env var anomalyco/opencode#8093)c9ea9668feat: add OPENCODE_DISABLE_FILETIME_CHECK flag (feat: add OPENCODE_DISABLE_FILETIME_CHECK flag anomalyco/opencode#6581)28e5557bignore: adjust flag7988f522feat(app): use opentui markdown component behind experimental flag (feat(app): use opentui markdown component behind experimental flag anomalyco/opencode#10900)8cdb8203docs: update experimental environment variables in CLI docs (docs: update experimental environment variables in CLI docs anomalyco/opencode#11030)aa92ef37tweak: add 'skill' to permissions config section so that ides will show it as autocomplete option (this is already a respected setting)1a6461e8fix: ensure ask question tool isn't included when using acp (fix: ensure ask question tool isn't included when using acp anomalyco/opencode#11379)7d0777a7chore(tui): remove unused experimental keys (chore(tui): remove unused experimental keys anomalyco/opencode#11195)90f39bf6core: prevent parallel test runs from contaminating environment variablesf02499fafix(opencode): give OPENCODE_CONFIG_CONTENT proper priority for setting config based on docs (fix(opencode): give OPENCODE_CONFIG_CONTENT proper priority for setting config based on docs anomalyco/opencode#11670)0d38e690fix(core): skip dependency install in read-only config dirs (fix(core): skip dependency install in read-only config dirs anomalyco/opencode#12128)4387f9fbfeat: Allow the function to hide or show thinking blocks to be bound to a key (resolves [FEATURE]: Display of thinking blocks ought be bindable to a key. anomalyco/opencode#12168) (feat: Allow the function to hide or show thinking blocks to be bound to a key (resolves #12168) anomalyco/opencode#12171)95211a88feat(tui): allow theme colors in agent customization (feat(tui): allow theme colors in agent customization anomalyco/opencode#11444)229cdafcfix(config): handle $ character with {file:} pattern (fix(config): handle $ character with {file:} pattern anomalyco/opencode#12390)7c748ef0core: silently ignore proxy command failures to prevent config initialization crashes9ef319f2feat: add models.dev schema ref for model autocomplete in opencode.json (feat: add models.dev schema ref for model autocomplete in opencode.json anomalyco/opencode#12112)a1c46e05core: fix plugin installation to use direct package.json manipulation instead of bun addfbc08709chore: generate56a75209fix: resolve homebrew upgrade requiring multiple runs (opencode upgradedoesnt move to newest version anomalyco/opencode#5375) (fix: resolve homebrew upgrade requiring multiple runs (#5375) anomalyco/opencode#10118)1fb6c0b5Revert "fix: token substitution in OPENCODE_CONFIG_CONTENT" (Revert "fix: token substitution in OPENCODE_CONFIG_CONTENT" anomalyco/opencode#13429)29671c13fix: token substitution in OPENCODE_CONFIG_CONTENT (fix: token substitution in OPENCODE_CONFIG_CONTENT anomalyco/opencode#13384)f66624fechore: cleanup flag code (chore: cleanup flag code anomalyco/opencode#13389)
Acceptance Checklist
- Validate each commit intent is represented in this theme
- Define parity implementation tasks for Zee based on these commits
- Mark commits that are not applicable to Zee
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
opencode-syncTrack opencode/dev parity mappingTrack opencode/dev parity mapping