Releases
v0.2.2
Compare
Sorry, something went wrong.
No results found
Changelog
f1c0b02 : feat: automation agent/repo targeting for scheduled runs (Fabian Urbanek fabian.urb@icloud.com )
5579966 : [hivemind] update from 'test 3' on 26 Feb 26 18:34 CET (paused) (Fabian Urbanek fabian.urb@icloud.com )
45a118f : [hivemind] update from 'fix instance crash issue' on 25 Feb 26 18:00 CET (paused) (Fabian Urbanek fabian.urb@icloud.com )
cc8ab9d : [hivemind] update from 'static backgorund color' on 25 Feb 26 17:58 CET (paused) (Fabian Urbanek fabian.urb@icloud.com )
06932a0 : [hivemind] update from 'cleanup logic' on 25 Feb 26 17:57 CET (paused) (Fabian Urbanek fabian.urb@icloud.com )
babb6e9 : feat: remove chat feature entirely — hivemind is a coding tool only (Fabian Urbanek fabian.urb@icloud.com )
5329d7b : fix: wait for in-flight async close goroutines on TUI quit (Fabian Urbanek fabian.urb@icloud.com )
405d99e : fix: remove redundant sleep, add best-effort comment, guard concurrent Kill() calls (Fabian Urbanek fabian.urb@icloud.com )
767bf6a : feat: send memory auto-write prompt before killing instances (Fabian Urbanek fabian.urb@icloud.com )
8fc0eb8 : fix: memory search/list/get include repo manager; fix race; add CloseAllRepoManagers (Fabian Urbanek fabian.urb@icloud.com )
74db2a6 : feat: two-tier memory scoping — global and per-repo (Fabian Urbanek fabian.urb@icloud.com )
aafab7d : test: add directory-prefix path coverage for temporal decay; fix comment (Fabian Urbanek fabian.urb@icloud.com )
e296517 : fix: exempt non-dated memory files from temporal decay (Fabian Urbanek fabian.urb@icloud.com )
b35261a : fix: strip FTS5 stop words + broad-scan fallback when reranker gets zero hits (Fabian Urbanek fabian.urb@icloud.com )
e87426b : fix: measure actual mainView height for automations modal sizing (Fabian Urbanek fabian.urb@icloud.com )
8f5f205 : fix: hard-clamp form content to innerHeight lines to prevent modal overflow (Fabian Urbanek fabian.urb@icloud.com )
d2b41b8 : fix: clamp automation form height to fit within modal bounds (Fabian Urbanek fabian.urb@icloud.com )
20ff597 : Merge pull request #6 from ByteMirror/fabian.urbanek/memory (Fabian 96124427+ByteMirror@users.noreply.github.com )
d7a71d3 : fix: sync index after global.md migration, handle scope in memory_write, revamp memory browser UI (Fabian Urbanek fabian.urb@icloud.com )
5d7bca6 : [hivemind] update from 'personality system' on 24 Feb 26 11:52 CET (paused) (Fabian Urbanek fabian.urb@icloud.com )
9bc8c26 : fix: persist chat agents across restarts and hide code topics in chat tab (Fabian Urbanek fabian.urb@icloud.com )
3a1397a : fix: add instanceChanged call in createChatAgent + debug logging (Fabian Urbanek fabian.urb@icloud.com )
9624510 : Merge pull request #5 from ByteMirror/fabian.urbanek/memory (Fabian 96124427+ByteMirror@users.noreply.github.com )
adb0d09 : fix: resolve merge conflict in keys.go — keep KeyAutomations and sidebar tab keys (Fabian Urbanek fabian.urb@icloud.com )
ff2111a : feat: add stateOnboarding first-launch screen with centered companion panel (Fabian Urbanek fabian.urb@icloud.com )
8696a55 : feat: add new chat agent creation flow from Chat sidebar tab (Fabian Urbanek fabian.urb@icloud.com )
790ecdb : feat: filter instances by sidebar tab, hide git tabs for chat agents (Fabian Urbanek fabian.urb@icloud.com )
e3c198c : feat: add onboarding_complete brain IPC action (Fabian Urbanek fabian.urb@icloud.com )
9329c0f : feat: add Code/Chat sidebar tabs (Fabian Urbanek fabian.urb@icloud.com )
1a0a5b4 : feat: skip git worktree for chat agents, inject personality at startup (Fabian Urbanek fabian.urb@icloud.com )
1bfae1e : feat: add BuildSystemPrompt for chat agent personality injection (Fabian Urbanek fabian.urb@icloud.com )
b23e16a : feat: add IsChat and PersonalityDir fields to Instance (Fabian Urbanek fabian.urb@icloud.com )
8cf416a : feat: add personality template files and CopyTemplatesToAgentDir (Fabian Urbanek fabian.urb@icloud.com )
f621b38 : fix: use MarkBootstrapped and t.Fatal in chat storage tests (Fabian Urbanek fabian.urb@icloud.com )
cc548bb : feat: add chat storage directory helpers (Fabian Urbanek fabian.urb@icloud.com )
6fa7aa2 : Merge pull request #3 from ByteMirror/fabian.urbanek/worktree-manageent (Fabian 96124427+ByteMirror@users.noreply.github.com )
39ff28b : fix: apply gofmt formatting to app.go and instance_lifecycle.go (Fabian Urbanek fabian.urb@icloud.com )
bd99679 : fix: render pickerOverlay for stateNewTopicConfirm in View (Fabian Urbanek fabian.urb@icloud.com )
2c34f52 : feat: replace Y/N worktree confirm with 3-way mode picker, wire MainRepo dispatch (Fabian Urbanek fabian.urb@icloud.com )
6ef30b6 : feat: add StartInMainRepo() and guard Pause/Resume against nil worktree (Fabian Urbanek fabian.urb@icloud.com )
e80bb85 : feat: add mainRepo flag and GetWorkingPath() to Instance (Fabian Urbanek fabian.urb@icloud.com )
93bc5c8 : test: add topic_storage migration and round-trip tests (Fabian Urbanek fabian.urb@icloud.com )
004c990 : feat: add TopicWorktreeMode enum replacing SharedWorktree bool (Fabian Urbanek fabian.urb@icloud.com )
05936d6 : feat: replace 3-step automation wizard with single inline form (Fabian Urbanek fabian.urb@icloud.com )
15d3bfd : fix: make automations modal fill most of the screen with proper layout (Fabian Urbanek fabian.urb@icloud.com )
b07a853 : fix: render automations manager as modal overlay instead of full-screen (Fabian Urbanek fabian.urb@icloud.com )
767edf8 : fix: wire A key for automations through GlobalKeyStringsMap (Fabian Urbanek fabian.urb@icloud.com )
57762b5 : Merge pull request #4 from ByteMirror/fabian.urbanek/memory (Fabian 96124427+ByteMirror@users.noreply.github.com )
d2dd5ee : fix: rename close->closed, clear confirmDelete on edit mode entry (Fabian Urbanek fabian.urb@icloud.com )
835ddd6 : feat: wire stateMemoryBrowser into app — M key opens memory browser (Fabian Urbanek fabian.urb@icloud.com )
787f633 : feat: add MemoryBrowser split-pane component with edit/delete (Fabian Urbanek fabian.urb@icloud.com )
907f5e5 : feat: add memory settings section to settings overlay (Fabian Urbanek fabian.urb@icloud.com )
5a06b50 : feat: add KeyMemoryBrowser key binding (M) (Fabian Urbanek fabian.urb@icloud.com )
9923cd0 : feat: export GetMemoryManager from session package (Fabian Urbanek fabian.urb@icloud.com )
19bb03e : Merge pull request #2 from ByteMirror/fabian.urbanek/memory (Fabian 96124427+ByteMirror@users.noreply.github.com )
77c8ede : fix: nil-safe logging in DefaultConfig, gofmt all files (Fabian Urbanek fabian.urb@icloud.com )
bd63ff6 : feat: add Claude re-ranker for semantic memory search (Fabian Urbanek fabian.urb@icloud.com )
ab9a2f7 : merge: resolve conflict with main — keep both memory inject and setup script (Fabian Urbanek fabian.urb@icloud.com )
bc2b261 : feat(memory): improve CLAUDE.md and MCP instructions to feel native in Claude Code (Fabian Urbanek fabian.urb@icloud.com )
620811c : feat(mcp): add memory instructions to MCP server system prompt (Fabian Urbanek fabian.urb@icloud.com )
af1891c : Merge pull request #1 from ByteMirror/fabian.urbanek/analyse-openai-codex-features (Fabian 96124427+ByteMirror@users.noreply.github.com )
3bcf6a6 : [hivemind] update from 'analyse features 1' on 23 Feb 26 15:04 CET (Fabian Urbanek fabian.urb@icloud.com )
c32f66e : fix(session): guard upsert replace path against malformed CLAUDE.md markers (Fabian Urbanek fabian.urb@icloud.com )
838a1d0 : feat(session): inject IDE memory context into CLAUDE.md at agent startup (Fabian Urbanek fabian.urb@icloud.com )
4ad720e : feat(mcp): register memory tools in MCP server, wire memory manager (Fabian Urbanek fabian.urb@icloud.com )
0583017 : feat(mcp): add memory_write, memory_search, memory_get, memory_list tool handlers (Fabian Urbanek fabian.urb@icloud.com )
e5274ed : feat(automations): add scheduled automations, daemon trigger, and TUI manager (Fabian Urbanek fabian.urb@icloud.com )
85c4fce : feat(memory): NewManagerFromConfig wires config to MemoryManager (Fabian Urbanek fabian.urb@icloud.com )
c4dcc43 : feat(memory): fsnotify file watcher with 500ms debounce (Fabian Urbanek fabian.urb@icloud.com )
4055525 : feat(memory): hybrid search (FTS5 BM25 + cosine) with temporal decay (Fabian Urbanek fabian.urb@icloud.com )
82601da : feat(skills+inline-comments): add Skills config, LineComment and comment mode for diff pane (Fabian Urbanek fabian.urb@icloud.com )
d8a9b78 : feat(memory): MemoryManager Write/List/Get and indexing (Fabian Urbanek fabian.urb@icloud.com )
51d5692 : fix(memory): close Ollama response body per-iteration, not deferred (Fabian Urbanek fabian.urb@icloud.com )
556ef3b : feat(config): add MemoryConfig for IDE-wide memory settings (Fabian Urbanek fabian.urb@icloud.com )
34b36dc : feat(memory): embedding provider interface, OpenAI and Ollama implementations (Fabian Urbanek fabian.urb@icloud.com )
cd891c9 : feat(memory): cosine similarity and vector serialization (Fabian Urbanek fabian.urb@icloud.com )
34807e3 : feat(memory): Markdown chunking with header and length splits (Fabian Urbanek fabian.urb@icloud.com )
6499f4f : feat(memory): SQLite schema with FTS5 and vector blob tables (Fabian Urbanek fabian.urb@icloud.com )
83c64d6 : feat(review-queue): add review action keys (commit/PR/send-back/discard) (Fabian Urbanek fabian.urb@icloud.com )
d5e19f4 : feat(memory): add public types (Fabian Urbanek fabian.urb@icloud.com )
5ade94d : feat(review-queue): render Review Queue section in sidebar (Fabian Urbanek fabian.urb@icloud.com )
dd681b5 : deps: add modernc.org/sqlite and fsnotify for IDE memory (Fabian Urbanek fabian.urb@icloud.com )
cb2da3a : feat(review-queue): thread AutomationID through brain CreateInstance path (Fabian Urbanek fabian.urb@icloud.com )
1eda9b9 : feat(review-queue): set PendingReview when automation instance finishes (Fabian Urbanek fabian.urb@icloud.com )
c808c75 : feat(review-queue): add review fields to Instance struct with round-trip serialization (Fabian Urbanek fabian.urb@icloud.com )
64f169d : feat(review-queue): add AutomationID/PendingReview/CompletedAt to InstanceData (Fabian Urbanek fabian.urb@icloud.com )
dea1c24 : fix: add missing cmd/mcp-server/main.go (Fabian Urbanek fabian.urb@icloud.com )
7098cba : Initial commit — Hivemind independent project (Fabian Urbanek fabian.urb@icloud.com )
You can’t perform that action at this time.