Merge branch 'main' into windows-touchups
8 months ago
38 files changed
- apps/TUI/app.tsx+15−13
- apps/TUI/component/markdown.tsx+19−189
- apps/TUI/component/prompt/index.tsx+8−15
- apps/TUI/component/textarea-keybindings.ts+0−8
- apps/TUI/context/sync.tsx+66−48
- apps/desktop/electron/main.ts+28−1
- apps/desktop/src/app/store.actions.ts+24−39
- apps/desktop/src/app/store.helpers.ts+14
−178
apps/desktop/test/protocol-v2-events.test.ts+103−0apps/desktop/test/settings-nav.test.ts+5−4docs/websocket-protocol.md+28−4prompts/system-models/claude-4-5-haiku.md+0−2prompts/system-models/claude-4-6-opus.md+0−2prompts/system-models/claude-4-6-sonnet.md+0−2prompts/system-models/gemini-3-flash-preview.md+0−2prompts/system-models/gemini-3-pro-preview.md+0−2prompts/system-models/gemini-3.1-pro-preview.md+0−2prompts/system-models/gpt-5.2.md+0−2prompts/system.md+0−2src/agent.ts+30−39src/client/agentSocket.ts+20−2src/config.ts+1−26src/connect.ts+1−16src/server/protocol.ts+7−1src/server/startServer.ts+12−19src/tools/bash.ts+5−21src/tools/memory.ts+0−3src/tools/spawnAgent.ts+0−13src/tools/webFetch.ts+18−26src/types.ts+1−8test/agent.test.ts+1−17test/config.test.ts+1−11test/connect.test.ts+0−3test/protocol.test.ts+15−0test/server.test.ts+44−0test/spawnAgent.tool.test.ts+2−33test/tools.test.ts+8−11test/tui.sync-lifecycle.test.ts+53−0