Home

mweinbach / agent-coworker

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

fix arm

3 months ago

e11d327
Authored
Max Weinbach6/19/2026, 12:11:23 PM

Parentb6db29d

132 files changed
  • AGENTS.md+2−0
  • apps/desktop/electron/services/persistence.ts+5−3
  • apps/desktop/package.json+1−2
  • apps/desktop/src/App.tsx+38−18
  • apps/desktop/src/app/store.actions.ts+2−0
  • apps/desktop/src/app/store.actions/bootstrap.ts+31−5
  • apps/desktop/src/app/store.actions/tasks.ts+823−0
  • apps/desktop/src/app/store.actions/thread.ts+33−0
  • apps/desktop/src/app/store.actions/workspace.ts+1−0
  • apps/desktop/src/app/store.helpers.ts+64−0
  • apps/desktop/src/app/store.helpers/oneOffWorkspaceRecord.ts+13−1
  • apps/desktop/src/app/store.helpers/persistence.ts+4−3
  • apps/desktop/src/app/store.ts+6−0
  • apps/desktop/src/app/types.ts+28−1
  • apps/desktop/src/components/ui/dialog.tsx+2−1
  • apps/desktop/src/components/ui/field.tsx+47−0
  • apps/desktop/src/components/ui/radio-group.tsx+43−0
  • apps/desktop/src/lib/desktopApiOverride.ts+1−0
  • apps/desktop/src/lib/desktopCommands.ts+3−0
  • apps/desktop/src/ui/ChatView.tsx+74−31
  • apps/desktop/src/ui/Sidebar.tsx+46−22
  • apps/desktop/src/ui/layout/AppTopBar.tsx+14−8
  • apps/desktop/src/ui/layout/ContextSidebarResizer.tsx+9−4
  • apps/desktop/src/ui/layout/PrimaryContent.tsx+19−2
  • apps/desktop/src/ui/research/ResearchExportMenu.tsx+46−1
  • apps/desktop/src/ui/sidebar/SidebarWorkspaceItem.tsx+77−4
  • apps/desktop/src/ui/sidebarHelpers.ts+26−0
  • apps/desktop/src/ui/tasks/ArtifactReviewCard.tsx+712−0
  • apps/desktop/src/ui/tasks/NewTaskLanding.tsx+473−0
  • apps/desktop/src/ui/tasks/TaskContextSidebar.tsx+450−0
  • apps/desktop/src/ui/tasks/TaskConversationSidebar.tsx+123−0
  • apps/desktop/src/ui/tasks/TaskQuestionsCard.tsx+233−0
  • apps/desktop/src/ui/tasks/TaskView.tsx+21−0
  • apps/desktop/src/ui/tasks/taskPresentation.ts+26−0
  • apps/desktop/test/app-topbar.test.tsx+1−0
  • apps/desktop/test/bootstrap-cache.test.ts+27−3
  • apps/desktop/test/canvas-window-lifecycle.test.tsx+1−23
  • apps/desktop/test/desktop-onboarding.test.tsx+6−76
  • apps/desktop/test/helpers/mockDesktopCommands.ts+14−0
  • apps/desktop/test/jsdomHarness.ts+28−0
  • apps/desktop/test/jsonrpc-single-connection.test.ts+76−59
  • apps/desktop/test/persistence-state-sanitization.test.ts+3−3
  • apps/desktop/test/quick-chat-shell.test.tsx+16−3
  • apps/desktop/test/research-export-menu.test.tsx+32−22
  • apps/desktop/test/sidebar.test.ts+19−0
  • apps/desktop/test/task-actions.test.ts+648−0
  • apps/desktop/test/task-mode-ui.test.tsx+619−0
  • bun.lock+457−274
  • docs/generated/websocket-jsonrpc.d.ts+66−8
  • docs/generated/websocket-jsonrpc.schema.json+1−1
  • docs/harness/index.md+2−0
  • docs/session-storage-architecture.md+16−0
  • docs/websocket-protocol.md+74−1
  • package.json+2−0
  • skills/task/SKILL.md+52−0
  • skills/task/agents/openai.yaml+4−0
  • src/agent.ts+36−1
  • src/cli/repl.ts+8−0
  • src/cli/repl/commandRouter.ts+21−0
  • src/cli/repl/serverEventHandler.ts+18−0
  • src/diagnostics/redaction.ts+14−6
  • src/runtime/codexAppServer/config.ts+1−1
  • src/runtime/googleInteractionsRuntime.ts+1−0
  • src/runtime/openaiResponsesRuntime.ts+1−0
  • src/runtime/pi/runTurn.ts+1−0
  • src/runtime/types.ts+1−0
  • src/server/artifacts/ArtifactComparisonService.ts+609−0
  • src/server/artifacts/ArtifactPreviewService.ts+200−0
  • src/server/artifacts/diffUtils.ts+307−0
  • src/server/artifacts/docx.ts+143−0
  • src/server/artifacts/index.ts+10−0
  • src/server/artifacts/ooxml.ts+428−0
  • src/server/artifacts/pptx.ts+202−0
  • src/server/artifacts/types.ts+779−0
  • src/server/artifacts/xlsx.ts+136−0
  • src/server/jsonrpc/routes/commands.ts+83−0
  • src/server/jsonrpc/routes/index.ts+4−0
  • src/server/jsonrpc/routes/tasks.ts+487−0
  • src/server/jsonrpc/routes/types.ts+2−0
  • src/server/jsonrpc/schema.commands.ts+30−0
  • src/server/jsonrpc/schema.tasks.ts+341−0
  • src/server/jsonrpc/schema.ts+11−0
  • src/server/jsonrpc/workspaceCatalog.ts+5−3
  • src/server/protocol.ts+1−1
  • src/server/runtime/ServerRuntime.ts+35−5
  • src/server/runtime/SessionRegistry.ts+130−0
  • src/server/runtime/WorkspaceJsonRpcSubscribers.ts+45−0
  • src/server/session/AgentSession.ts+6−0
  • src/server/session/AgentSessionFromPersisted.ts+6−0
  • src/server/session/SessionContext.ts+13−0
  • src/server/session/TurnExecutionManager.ts+22−0
  • src/server/session/turnExecution/runTurnInvocation.ts+12−0
  • src/server/sessionDb.ts+375−0
  • src/server/sessionDb/migrations.ts+28−0
  • src/server/sessionDb/repository.ts+20−3
  • src/server/sessionDb/tasks.ts+2117−0
  • src/server/tasks/ArtifactVersionStore.ts+168−0
  • src/server/tasks/TaskCoordinator.ts+1965−0
  • src/server/transport/h3/server.ts+3−0
  • src/server/webDesktopService.ts+5−3
  • src/sessionContext/renderTaskContextSection.ts+77−0
  • src/shared/tasks.ts+592−0
  • src/tools/context.ts+10−0
  • src/tools/createTask.ts+32−0
  • src/tools/index.ts+8−2
  • src/tools/taskUpdate.ts+203−0
  • src/turnSystemPrompt.ts+8−0
  • src/types.ts+1−0
  • test/agent.test.ts+60−0
  • test/artifactComparisonService.test.ts+215−0
  • test/artifactPreviewService.test.ts+158−0
  • test/helpers/artifactOfficeFixtures.ts+230−0
  • test/jsonrpc.commands-route.test.ts+112−0
  • test/jsonrpc.task-artifacts-route.test.ts+259−0
  • test/jsonrpc.tasks-route.test.ts+299−0
  • test/platform/sandbox.test.ts+15−3
  • test/presentationPreview.test.ts+9−17
  • test/repl.command-router.test.ts+23−0
  • test/repl.server-event-handler.test.ts+35−0
  • test/runtime.openai-responses-runtime.test.ts+40−0
  • test/runtime.pi-runtime.test.ts+41−0
  • test/runtime/google-native/runtime.tools.test.ts+40−0
  • test/server.commands.test.ts+5−2
  • test/server/runtime/sessionRegistry.taskContinuation.test.ts+106−0
  • test/server/runtime/workspaceJsonRpcSubscribers.test.ts+52−0
  • test/session/agentSession.messaging.test.ts+20−0
  • test/sessionContext.renderTaskContextSection.test.ts+76−0
  • test/task-artifact-versions.test.ts+551−0
  • test/task-mode.persistence.test.ts+441−0
  • test/task-questions.test.ts+457−0
  • test/tools/tools.createTools.test.ts+223−0
  • test/workspace.catalog.test.ts+2−2