agent-orchestrator/ui-electrobun/src/bun/handlers
Hibryda f2e8b07d7f refactor(electrobun): simplify bun backend — extract db-utils, merge handlers
- db-utils.ts: shared openDb() (WAL, busy_timeout, foreign_keys, mkdirSync)
- 5 DB modules use openDb() instead of duplicated PRAGMA boilerplate
- bttask-db shares btmsg-db's Database handle (was duplicate connection)
- misc-handlers.ts: 14 inline handlers extracted from index.ts
- index.ts: 349→195 lines (only window controls remain inline)
- updater.ts: removed dead getLastKnownVersion()
- Net reduction: ~700 lines of duplicated boilerplate
2026-03-23 21:09:57 +01:00
..
agent-handlers.ts fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00
btmsg-handlers.ts feat: @agor/stores package (3 stores) + 58 BackendAdapter tests 2026-03-22 04:45:56 +01:00
files-handlers.ts fix(electrobun): PathBrowser uses unguarded files.browse RPC (dirs only) 2026-03-22 12:11:39 +01:00
git-handlers.ts fix(electrobun): wizard creation flow + GitLab probe + shell detection + dropdown flip 2026-03-23 15:34:57 +01:00
misc-handlers.ts refactor(electrobun): simplify bun backend — extract db-utils, merge handlers 2026-03-23 21:09:57 +01:00
path-guard.ts fix(electrobun): complete all 16 Codex #3 findings 2026-03-22 02:52:04 +01:00
plugin-handlers.ts fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00
provider-handlers.ts feat(electrobun): project wizard phases 1-5 (WIP) 2026-03-23 13:05:07 +01:00
pty-handlers.ts fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00
remote-handlers.ts feat: @agor/stores package (3 stores) + 58 BackendAdapter tests 2026-03-22 04:45:56 +01:00
search-handlers.ts fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00
settings-handlers.ts fix(electrobun): address all 22 Codex review #2 findings 2026-03-22 02:30:09 +01:00