Releases: chriswritescode-dev/opencode-manager
Releases · chriswritescode-dev/opencode-manager
Release v0.9.08
Changes
- Fixed Docker build failure by adding jsonc-parser to shared/package.json dependencies
- The shared package now explicitly declares jsonc-parser ^3.3.1 as a dependency, resolving strict pnpm install issues in Docker environments
v0.9.07
What's Changed
- Memory plugin v0.0.15: improved code-review workflow with actionable findings, updated agent prompts and tool permissions
- Replaced strip-json-comments with jsonc-parser for better JSONC error reporting with line/column details
- Shared JSONC utilities extracted to @opencode-manager/shared
- Config editor error line highlighting and improved error messages
- Enhanced API fetch wrapper error detail formatting
- Skip notifications for subagent sessions
v0.9.06
v0.9.06
Memory Plugin
- Add
executionModelconfig option for plan execution model override - Refactor CLI from monolithic
export.tsinto modular command architecture (ocm-membinary) - New CLI commands:
list,stats,cleanupalongside existingexportandimport - Add global CLI options (
--db-path,--project,--dir) with project name resolution - Add default
executionModelfield to bundled config
Frontend
- Improve MemoryPluginConfig component UI/UX
- Update combobox component for better selection experience
Documentation
- Add full CLI section to plugin docs with all commands and usage examples
- Update README CLI section from legacy
bun runpattern toocm-membinary
What's Changed
- Fix mobile input prompt command selection by @chriswritescode-dev in #148
- Add executionModel feature and refactor CLI into modular commands by @chriswritescode-dev in #150
Full Changelog: v0.9.05...v0.9.06
v0.9.05
v0.9.05
Memory Plugin
- Add Code Review agent with
/reviewcommand support - Add Architect agent for planning workflows
- Add
memory-planning-searchandmemory-plan-executetools - Add CLI export/import functionality for knowledge bases
- Add dimension mismatch detection and version injection
- Remove deprecated
keywordandparamshooks - Project-scoped storage with
projectIdsupport - Security: Restrict planning tools to Memory subagent only
Frontend
- Add agent color styling and session persistence
- Fix mobile input prompt command selection
- Improve mobile table and heading styles
Documentation
- Major updates to Memory plugin documentation
- Add Memory Plugin callout to docs landing page
- README redesign
Release v0.9.04
Release v0.9.03
Release 0.9.02
Changes
- refactor: Inline message parts with batched SSE updates (#137)
- Remove Zustand messagePartsStore - parts now stored inline with messages
- Add partsBatcher to batch SSE part updates for better performance
- Fix SSE render sync issues by keeping messages and parts in query cache
- Simplify stream detection by passing hasActiveStream as prop
Version 0.9.01
Changes
- Add content version tracking to auto-scroll for message part updates
v0.9.0
v0.9.0 - Bug Fixes and Improvements
Features
- Extract MCP server list to separate component with improved badge menu UX
- Add structured git error handling with user-friendly messages
- Add GitErrorBanner component for better error display in UI
- Add separate loading state for passkey sign in
Bug Fixes
- Fix: prevent delete button click when card is not swiped open
- Fix: SSH key path validation, async passphrase stripping, and port handling
- Fix: use correct console methods for logger levels
- Fix: add missing variables parameter in React Query onError callbacks
- Fix: show directory-level MCP servers in RepoMcpDialog
- Remove automatic orphaned directory cleanup on startup
- Handle missing cost.cache in provider models
Refactoring
- Refactor API layer to use shared FetchError and fetchWrapper
- Refactor message parts to use separate Zustand store
- Refactor hooks: use fetchWrapper, improve error handling, add proper types
- Replace browser confirm() with DeleteDialog component in settings
- Merge useSettingsDialogUrl into useSettingsDialog
- Extract error types to shared package
Security
- Require AUTH_SECRET and use secure random generation
UI Improvements
- Update QuestionPrompt styling for light/dark mode
- Update prompt parser and source control components
Release v0.8.31
Changes
- Extract swipe gesture logic from SessionCard into reusable
useSwipehook - Improve push notification handling with BroadcastChannel for in-app routing
- Show directory-level MCP servers in RepoMcpDialog
- Handle missing
cost.cachein provider models - Remove automatic orphaned directory cleanup on startup
Stats: 21 files changed, 293 insertions(+), 149 deletions(-)
