multica/apps/desktop/electron/ipc
Naiyuan Qing 607adeb667 feat(desktop): implement local chat with direct IPC and mode switching
Add LocalChat component using useLocalChat hook that communicates with
the Hub via IPC (no Gateway required). Fix streamId extraction to use
event.message.id matching Hub behavior. Fix history to return raw
AgentMessageItem[] instead of flattened strings. Add exec approval
forwarding over IPC. Use conditional rendering for LocalChat to prevent
event leaking from remote sessions.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 17:50:55 +08:00
..
agent.ts fix(desktop): add sessions_spawn to tool groups 2026-02-05 03:41:45 +08:00
hub.ts feat(desktop): implement local chat with direct IPC and mode switching 2026-02-05 17:50:55 +08:00
index.ts feat(desktop): add provider IPC handlers 2026-02-04 18:25:13 +08:00
profile.ts feat(desktop): add style selector to agent settings dialog 2026-02-04 14:42:29 +08:00
provider.ts feat(desktop): add provider IPC handlers 2026-02-04 18:25:13 +08:00
skills.ts feat(desktop): add IPC handlers for Hub, Tools, and Skills management 2026-02-03 18:25:20 +08:00