Home

mweinbach / agent-coworker

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

Merge remote-tracking branch 'origin/main' into pr-autosync

2 months ago

905d6b8
Authored
github-actions[bot]7/8/2026, 9:33:20 PM

Parents13d417375d8ed7

41 files changed
  • docs/generated/websocket-jsonrpc.d.ts+18−12
  • docs/generated/websocket-jsonrpc.schema.json+1−1
  • docs/websocket-protocol.md+18−3
  • src/agent.ts+5−0
  • src/models/threadReasoningOptions.ts+64−0
  • src/server/git/WorktreeService.ts+152−0
  • src/server/jsonrpc/routes/index.ts+2−0
  • src/server/jsonrpc/routes/threadManagement.ts+139
−0
  • src/server/jsonrpc/routes/turn.ts+1−0
  • src/server/jsonrpc/routes/types.ts+13−0
  • src/server/jsonrpc/schema.threadManagement.ts+89−0
  • src/server/jsonrpc/schema.threadTurn.ts+4−0
  • src/server/jsonrpc/schema.ts+6−0
  • src/server/protocol.ts+1−1
  • src/server/runtime/ServerRuntime.ts+70−2
  • src/server/runtime/SessionRegistry.ts+25−1
  • src/server/session/AgentSession.ts+2−0
  • src/server/session/SessionContext.ts+2−0
  • src/server/session/SessionRuntime.ts+2−0
  • src/server/session/TurnExecutionManager.ts+2−0
  • src/server/session/turnExecution/runTurnInvocation.ts+4−0
  • src/server/session/turnExecution/runUserMessageTurn.ts+3−0
  • src/server/sessionDb.ts+34−0
  • src/server/sessionDb/migrations.ts+7−0
  • src/server/sessionDb/repository.ts+114−0
  • src/server/threads/ThreadManagementService.ts+92−0
  • src/server/threads/localThreadHost.ts+1164−0
  • src/server/threads/types.ts+251−0
  • src/server/transport/h3/server.ts+7−0
  • src/tools/context.ts+7−0
  • src/tools/index.ts+32−2
  • src/tools/threadManagement.ts+319−0
  • test/h3.mobile-http-jsonrpc.test.ts+9−0
  • test/h3.mobile-server-pairing.test.ts+33−0
  • test/jsonrpc/control.session.test.ts+82−0
  • test/jsonrpc/flow.task-terminal-locks.test.ts+4−1
  • test/session-db.test.ts+52−0
  • test/session/agentSession.core.test.ts+15−0
  • test/threadManagement.service.test.ts+791−0
  • test/tools/tools.createTools.test.ts+84−0
  • test/worktreeService.test.ts+103−0