Home

mweinbach / agent-coworker

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

refactor: split tools, jsonrpc flow, and workspace settings tests

4 months ago

0e8d800
Authored
mweinbach5/22/2026, 12:09:26 AM
Break up three mega test files into topic-focused modules with shared
harnesses so each area is easier to navigate and maintain.

Co-authored-by: Cursor <cursoragent@cursor.com>

Parenta2509ae

31 files changed
  • apps/desktop/test/workspace-settings-sync.defaults.test.ts+319−0
  • apps/desktop/test/workspace-settings-sync.harness.ts+712−0
  • apps/desktop/test/workspace-settings-sync.init.test.ts+349−0
  • apps/desktop/test/workspace-settings-sync.lifecycle.test.ts+369−0
  • apps/desktop/test/workspace-settings-sync.sessionConfig.test.ts+240−0
  • apps/desktop/test/workspace-settings-sync.test.ts+2−2102
  • apps/desktop/test/workspace-settings-sync.threadApply.test.ts+341−0
  • test/jsonrpc/flow.harness.ts+125−0
  • test/jsonrpc/flow.hydrate.test.ts+112−0
  • test/jsonrpc/flow.journal.test.ts+476−0
  • test/jsonrpc/flow.prompts.test.ts+263−0
  • test/jsonrpc/flow.threads.test.ts+181−0
  • test/jsonrpc/flow.turnStart.test.ts+443−0
  • test/jsonrpc/flow.turnSteer.test.ts+401−0
  • test/server.jsonrpc.flow.test.ts+2−1934
  • test/tools.test.ts+2−4418
  • test/tools/tools.ask.test.ts+214−0
  • test/tools/tools.bash.test.ts+378−0
  • test/tools/tools.createTools.test.ts+587−0
  • test/tools/tools.edit.test.ts+216−0
  • test/tools/tools.glob.test.ts+185−0
  • test/tools/tools.grep.test.ts+453−0
  • test/tools/tools.harness.ts+118−0
  • test/tools/tools.memory.test.ts+254−0
  • test/tools/tools.notebookEdit.test.ts+344−0
  • test/tools/tools.read.test.ts+244−0
  • test/tools/tools.skill.test.ts+293−0
  • test/tools/tools.todoWrite.test.ts+119−0
  • test/tools/tools.webFetch.test.ts+1161−0
  • test/tools/tools.webSearch.test.ts+378−0
  • test/tools/tools.write.test.ts+172−0