Skip to content

Releases: alvinunreal/oh-my-opencode-slim

v2.2.15

Choose a tag to compare

@alvinunreal alvinunreal released this 17 Aug 19:30

What's Changed

New Contributors

Full Changelog: v2.2.14...v2.2.15

v2.2.14

Choose a tag to compare

@alvinunreal alvinunreal released this 14 Aug 17:39

What's Changed

Full Changelog: v2.2.13...v2.2.14

v2.2.11

Choose a tag to compare

@alvinunreal alvinunreal released this 09 Aug 23:51

What's Changed

  • feat(agents): add verification ownership budgets by @alvinunreal in #953
  • chore: fix pre-existing lint warnings by @mhenke in #952
  • fix(board-injection): gate synthetic part log on task-status shape by @mhenke in #949
  • remove(delegate-task-retry): delete stale task retry hook by @adikpb in #962
  • refactor(config): dead-code sweep - remove 608 lines of unused exports by @adikpb in #963
  • fix(foreground-fallback): detect CliProxyAPI auth-unavailable errors (#957) by @MyGO-Mujica in #958
  • docs(zen-free): update preset models — hy3 removed, fixer variant dropped by @mhenke in #960
  • refactor(config): remove unused FailoverConfigSchema fields + regen schema by @adikpb in #965
  • refactor(utils): dedup identical helper implementations by @adikpb in #964
  • refactor: remove interview feature by @alvinunreal in #968
  • fix(foreground-fallback): detect cannot-connect transport errors by @MyGO-Mujica in #967
  • feat(installer): persist OPENCODE_ENABLE_EXA alongside background-subagents to enable built-in websearch by @alvinunreal in #969
  • fix(foreground-fallback): replay v2 user messages and detect quota-threshold errors by @adevwithpurpose in #976
  • fix(foreground-fallback): bound chain-exhaustion re-fallback loop by @MyGO-Mujica in #977
  • fix(zellij): target panes by ID with fallback and serialized creation (#978) by @MyGO-Mujica in #980
  • fix(smartfetch): suppress jsdom css-parsing errors leaking into the TUI by @MyGO-Mujica in #987
  • fix(foreground-fallback): restore in-process client, fix 401/410 failover, TUI model display by @mhenke in #986
  • feat(config): unified runtime config interface by @adikpb in #982
  • feat(v2): support OpenCode v2 (opencode2) alongside v1 by @GoldJohnKing in #979

New Contributors

Full Changelog: v2.2.10...v2.2.11

v2.2.9

Choose a tag to compare

@alvinunreal alvinunreal released this 03 Aug 21:03

What's Changed

  • docs: add Docker/sandbox tip to installation guide by @mhenke in #881
  • docs: sync CONTEXT.md with new backgroundJobs and council config options by @mhenke in #891
  • docs(companion): add Wayland click-through known limitation by @mhenke in #884
  • docs: document per-preset agent configuration patterns by @mhenke in #901
  • fix(providers): align opencode-go preset variants by @pmolinal in #892
  • docs: sync Korean README with English by @dev-wantap in #935
  • fix(reflect): remove hardcoded home dir and session id in sqlite queries by @vinilouz in #933
  • feat: remove plugin websearch MCP in favor of opencode's built-in websearch by @adikpb in #936
  • fix(smartfetch): suppress css-tree lexer warnings corrupting the TUI (#931) by @MyGO-Mujica in #934
  • fix: guard disabled_* config fields against non-array values by @major in #895
  • fix(task-session-manager): reconcile terminal jobs on next request instead of idle-only by @major in #925
  • fix: isolate terminal listener failures (#903) by @umi008 in #929
  • fix: log suppressed companion kill failure (#904) by @umi008 in #928
  • fix: log suppressed prompt rejections (#906) by @umi008 in #927
  • fix(logger): fall back to stderr when file logging fails (#907) by @MyGO-Mujica in #923
  • feat: add regex patterns for model availability errors by @FrancoStino in #920
  • fix: inline prompt wins over prompt file, warn on conflict (#899) by @mhenke in #902
  • fix(reusable-sessions): gate reusability on context line budget by @mhenke in #885
  • feat(agents): support description field on custom agent overrides by @mhenke in #882
  • fix: place AGENTS.md before orchestrator prompt in system order by @Max-Null in #782
  • fix: bound session metadata maps (#908) by @umi008 in #926
  • feat: add webfetch config for enable/disable and dedicated model by @adikpb in #875
  • fix(continuation): preserve runtime model selection by @shixi-li in #930
  • fix: reconcile injected terminal jobs by @brucemead in #921
  • fix(tasks): continue after reconciled background result by @alvinunreal in #939
  • fix: keep background job board cache-breakpoint-stable by anchoring to tail message by @tsankotsanev in #889
  • feat(tasks): add opt-in wall-clock supervision by @lih54767-coder in #886
  • fix(image-routing): notify user when images are dropped, correct conflicting defaults by @mhenke in #877

New Contributors

Full Changelog: v2.2.8...v2.2.9

v2.2.8

Choose a tag to compare

@alvinunreal alvinunreal released this 22 Jul 16:09

What's Changed

  • fix: keep running task tool_result parts byte-stable to protect prompt cache by @tsankotsanev in #871
  • fix: send ACP client version during initialization by @shixi-li in #873
  • fix(tasks): prevent duplicate active task launches by @alvinunreal in #876

New Contributors

Full Changelog: v2.2.7...v2.2.8

v2.2.7

Choose a tag to compare

@alvinunreal alvinunreal released this 22 Jul 08:37

What's Changed

  • fix: skip shell wrapper for .exe files in canExecute on Windows by @Zhanyuanium in #859
  • fix: replace * glob in --external flags with explicit subpaths for Windows compatibility by @Zhanyuanium in #858
  • fix(continuation): make idle nudges opt-in beta by @alvinunreal in #869
  • fix: add reconcile_task tool to prevent self-amplifying task reconciliation loop by @kaze-gif in #870

New Contributors

Full Changelog: v2.2.6...v2.2.7

v2.2.5

Choose a tag to compare

@alvinunreal alvinunreal released this 21 Jul 07:51

What's Changed

  • fix(tui): hide council and dynamic councillors from sidebar by @mhenke in #826
  • docs(readme): add issue #823 models to per-agent recommended ranges by @mhenke in #825
  • refactor(config): remove legacy tmux and council.master config keys (#372) by @mhenke in #832
  • fix(config-io): pin installed version in plugin config entry by @mhenke in #802
  • fix(agents): pin promptAsync to orchestrator + harden default_agent by @Qesire in #827
  • fix(task-session): parallel early-reg mis-attribution + idle/FG false-complete race by @Jiajun0413 in #837
  • fix(task-session-manager): record background subagent session.error on board (issue #836) by @mhenke in #840
  • feat(agents): add task rejection contract by @alvinunreal in #842
  • fix(preset): set OpenAI xhigh variants by @alvinunreal in #847
  • fix(prompt): remove misleading 'do not poll' instructions by @adikpb in #849
  • refactor(task-session-manager): decompose monolithic index into focused subsystems by @adikpb in #848
  • Add opt-in checkpoint-compatible job board strategy by @DanielMaly in #851

Full Changelog: v2.2.4...v2.2.5

v2.2.4

Choose a tag to compare

@alvinunreal alvinunreal released this 18 Jul 15:57

What's Changed

  • chore: upgrade dependencies (TypeScript 7, jsdom 29, biome 2.5, zod 4.4, etc.) by @mhenke in #800
  • fix: quiet repeated skill update notices by @alvinunreal in #805
  • Make background job board injection cache-safe by @DanielMaly in #804
  • feat(cli): force bundled skill updates by @alvinunreal in #813
  • fix(fixer): add design-boundary constraint to fixer prompt by @mhenke in #814
  • fix(deepwork): plan predictable phase reviews by @alvinunreal in #817
  • fix(task-session-manager): record non-retryable session errors on job board by @mhenke in #801
  • fix: prevent continuation nudges while awaiting input by @alvinunreal in #819
  • fix(windows): detect opencode installed via .cmd shims and add Windows install paths by @GiuseppeBellamacina in #820
  • docs: update codemaps for foreground-fallback and task-session-manager by @mhenke in #797
  • feat(cache-safety): add layered prompt-cache regression guardrails by @alvinunreal in #821
  • fix(foreground-fallback): skip abort/log when agent has no chain by @Jiajun0413 in #822
  • feat: flatten council dispatch — dynamic councillor subagents with native panes by @mhenke in #816

New Contributors

Full Changelog: v2.2.3...v2.2.4

v2.2.3

Choose a tag to compare

@alvinunreal alvinunreal released this 16 Jul 16:32

What's Changed

  • Remove redundant subagent depth limiting by @adikpb in #786
  • fix(deepwork): enforce saving deliverables outside internal .slim scratchpad by @Chewji9875 in #787
  • feat(kitty): add kitty terminal multiplexer backend by @adikpb in #788
  • Preserve phase reminders across turns by @DanielMaly in #790
  • feat: add OpenCode cache verification tooling by @alvinunreal in #791
  • fix(cli): use node shebang so npx/npm install works without bun by @Jiajun0413 in #792
  • fix: abort child session on signal cancel + early-register board job from session.created by @Jiajun0413 in #793
  • feat: add SDK-backed continuation nudge by @alvinunreal in #794

New Contributors

Full Changelog: v2.2.2...v2.2.3

v2.2.2

Choose a tag to compare

@alvinunreal alvinunreal released this 15 Jul 13:10

What's Changed

  • Keep reminders out of cacheable system prompts by @DanMaly in #785

New Contributors

Full Changelog: v2.2.1...v2.2.2