Mohamed Boudra
515ba62be6
Persist sidebar collapse state and stabilize Metro port
2026-04-21 14:01:16 +07:00
Mohamed Boudra
21742bbeb4
Merge remote-tracking branch 'origin/main' into dev
...
# Conflicts:
# nix/package.nix
# packages/app/src/components/adaptive-modal-sheet.tsx
# packages/app/src/hooks/use-providers-snapshot.ts
# packages/app/src/screens/workspace/workspace-screen.tsx
# packages/server/src/server/agent/agent-management-mcp.ts
# packages/server/src/server/agent/mcp-server.ts
# packages/server/src/server/persistence-hooks.ts
# packages/server/src/server/schedule/service.ts
# packages/server/src/server/session.ts
2026-04-16 14:14:32 +07:00
Edvard Chen
0b3c29b2ec
fix(desktop): allow localhost origins in dev ( #419 )
...
Desktop dev uses Electron pages on random localhost ports, so the daemon must accept those websocket origins during local development.
2026-04-16 10:34:30 +08:00
Mohamed Boudra
aa1d33f0a0
chore: checkpoint current worktree state
2026-04-11 13:09:51 +07:00
Mohamed Boudra
201eb6a671
Self-contained desktop dev script with worktree isolation
...
dev:desktop now launches its own Metro on a random port + Electron,
no dependency on a shared :8081. In worktrees, Electron gets a unique
userData path and dock badge so multiple instances run side-by-side.
2026-04-10 10:11:55 +07:00