Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

Merge branch 'main' into windows-touchups

8 months ago

3a573cf
Authored
mweinbach2/20/2026, 4:22:17 PM

Parents4111dd34180e68

61 files changed
  • README.md+12−1
  • apps/TUI/component/dialog-session-list.tsx+35−97
  • apps/TUI/context/sync.tsx+62−48
  • apps/TUI/routes/session/index.tsx+0−116
  • apps/desktop/bun.lock+1−1
  • apps/desktop/electron/ipc.ts+91−9
  • apps/desktop/electron/preload.ts+78−1
  • apps/desktop/electron/services/ipcSecurity.ts+4
−0
  • apps/desktop/electron/services/persistence.ts+38−4
  • apps/desktop/electron/services/validation.ts+14−1
  • apps/desktop/src/app/store.actions.ts+346−6
  • apps/desktop/src/app/store.helpers.ts+176−7
  • apps/desktop/src/app/store.ts+2−1
  • apps/desktop/src/app/types.ts+35−2
  • apps/desktop/src/lib/desktopApi.ts+45−2
  • apps/desktop/src/lib/desktopCommands.ts+27−3
  • apps/desktop/src/lib/wsProtocol.ts+1−0
  • apps/desktop/src/ui/ContextSidebar.tsx+9−23
  • apps/desktop/src/ui/Sidebar.tsx+15−0
  • apps/desktop/src/ui/file-explorer/WorkspaceFileExplorer.tsx+653−0
  • apps/desktop/src/ui/settings/SettingsShell.tsx+2−0
  • apps/desktop/src/ui/settings/pages/DeveloperPage.tsx+64−0
  • apps/desktop/src/ui/settings/pages/WorkspacesPage.tsx+159−13
  • apps/desktop/test/ipc-file-ops.test.ts+38−0
  • apps/desktop/test/ipc-security.test.ts+16−0
  • apps/desktop/test/persistence-permissions.test.ts+1−0
  • apps/desktop/test/persistence-state-sanitization.test.ts+9−1
  • apps/desktop/test/protocol-v2-events.test.ts+101−0
  • apps/desktop/test/settings-nav.test.ts+6−0
  • apps/desktop/test/store-explorer.test.ts+116−0
  • apps/desktop/test/thread-reconnect.test.ts+7−1
  • apps/desktop/test/workspace-file-explorer.test.ts+93−0
  • apps/desktop/test/workspace-mcp-editor.test.ts+212−0
  • apps/desktop/test/workspace-settings-sync.test.ts+259−0
  • docs/session-storage-architecture.md+69−0
  • docs/websocket-protocol.md+88−13
  • src/cli/repl.ts+157−70
  • src/mcp/index.ts+183−4
  • src/server/protocol.ts+34−1
  • src/server/session.ts+299−39
  • src/server/sessionDb.ts+700−0
  • src/server/startServer.ts+113−41
  • src/utils/permissions.ts+11−4
  • test/agent.toolloop.test.ts+711−0
  • test/fixtures/mcp-echo-server.mjs+31−0
  • test/mcp.local.integration.test.ts+131−0
  • test/mcp.test.ts+126−35
  • test/observability.otel.test.ts+55−0
  • test/permissions.test.ts+78−0
  • test/protocol.test.ts+225−0
  • test/providers/cross-provider.test.ts+7−15
  • test/providers/index.test.ts+41−42
  • test/providers/provider-options.test.ts+94−40
  • test/repl.test.ts+89−51
  • test/server.model-stream.test.ts+1135−1
  • test/server.test.ts+105−6
  • test/server.toolstream.test.ts+302−0
  • test/session-db.test.ts+131−0
  • test/session.stream-pipeline.test.ts+695−0
  • test/session.test.ts+705−3
  • test/tools.test.ts+105−0