v0.9.09
Folder Discovery & Session Reconnection
- Discover local repositories — point OpenCode Manager at a parent directory and import all nested git repositories and worktrees in one step
- Link existing repos in place — discovered repositories keep their original source path instead of being copied, with a persisted
sourcePathfor session matching - Reconnect existing OpenCode sessions — first-run import of existing OpenCode config/state automatically links prior chats to matching discovered repositories
- Updated onboarding flow with folder discovery dialog in the add-repository UI
- Docker documentation for preserving host absolute paths so imported sessions still match
Memory Plugin (v0.0.21)
- Ralph iterative development loops — new execution mode with stall detection watchdog, session lifecycle management, and automatic cleanup
- Project KV store — ephemeral key-value storage with 24-hour TTL (
memory-kv-set,memory-kv-get,memory-kv-listtools) - Plan approval interception — user-in-the-loop workflows with question tool result handling
- CLI commands for Ralph loop management:
status,cancel,restart,upgrade - Upgrade command with version check and caching
- Model fallback utilities for API resilience
- Agent rename to lowercase conventions (code-review → auditor, memory → librarian)
- Memory curation guideline added to architect agent
Frontend
- LSP server status UI — toolbar button with color-coded status indicator, dialog showing active LSP servers with connection state and root paths
- KV store UI — form dialog and list components for managing project key-value entries
- Improved delete/unlink messaging for local vs cloned repos
- SSE event handling for
lsp.updatedevents
Backend
- LSP initialization fix — pre-initializes OpenCode bin directory to prevent Bun package resolution conflicts causing pyright timeouts
- Replace shell commands with native fs operations in repo service
- Repo source path migration and discovery API endpoints
Documentation
- Updated memory plugin docs with KV store tools and architecture
- Docker setup guide for folder discovery with path preservation
- Quickstart updates for the new onboarding flow
Tests
- Comprehensive test suites for Ralph loops, KV store, plan approval, tool blocking
- LSP status hook and component tests
- OpenCode single-server service tests