
> @paseo/server@0.1.0 test
> vitest run


 RUN  v3.2.4 /Users/moboudra/dev/voice-dev/packages/server

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > responds with text
[Codex] Using system binary: /Users/moboudra/.asdf/installs/nodejs/22.20.0/bin/codex

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > responds with text
[CodexAgentTest] Running single-turn acknowledgment test

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > emits tool or command events when writing a file
[Codex] Using system binary: /Users/moboudra/.asdf/installs/nodejs/22.20.0/bin/codex

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > emits tool or command events when writing a file
[CodexAgentTest] Streaming file creation activity

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > emits Codex tool calls that hydrate into specific UI entries
[Codex] Using system binary: /Users/moboudra/.asdf/installs/nodejs/22.20.0/bin/codex

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > emits Codex tool calls that hydrate into specific UI entries
[CodexAgentTest] Streaming Codex run for tool call hydration test

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > emits distinct non-empty call ids for sequential Codex tool calls
[Codex] Using system binary: /Users/moboudra/.asdf/installs/nodejs/22.20.0/bin/codex

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > emits distinct non-empty call ids for sequential Codex tool calls
[CodexAgentTest] Streaming Codex run for tool call id uniqueness test

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > hydrates persisted shell_command tool calls with completed status
[Codex] Using system binary: /Users/moboudra/.asdf/installs/nodejs/22.20.0/bin/codex

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > hydrates persisted shell_command tool calls with completed status
[CodexAgentTest] Recording Codex command activity for persistence hydration test

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > supports multiple turns within the same session
[Codex] Using system binary: /Users/moboudra/.asdf/installs/nodejs/22.20.0/bin/codex

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > supports multiple turns within the same session
[CodexAgentTest] Running multi-turn continuity test

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > can change modes mid-session
[Codex] Using system binary: /Users/moboudra/.asdf/installs/nodejs/22.20.0/bin/codex

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > can change modes mid-session
[CodexAgentTest] Testing mode transitions inside a single session

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > resumes a session using a persistence handle
[Codex] Using system binary: /Users/moboudra/.asdf/installs/nodejs/22.20.0/bin/codex

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > resumes a session using a persistence handle
[CodexAgentTest] Recording initial turn before persistence

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > resumes a session using a persistence handle
[CodexAgentTest] Resuming session from persistence handle

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > resumes a session using a persistence handle
[CodexAgentTest] Replayed 5 history events: [
  {
    "type": "thread_started"
  },
  {
    "type": "timeline",
    "timelineType": "user_message"
  },
  {
    "type": "timeline",
    "timelineType": "reasoning"
  },
  {
    "type": "timeline",
    "timelineType": "reasoning"
  },
  {
    "type": "timeline",
    "timelineType": "assistant_message"
  }
]

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > interrupts a long-running shell command before it completes
[Codex] Using system binary: /Users/moboudra/.asdf/installs/nodejs/22.20.0/bin/codex

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > interrupts a long-running shell command before it completes
[CodexAgentTest] Launching sleep command interrupt test

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > hydrates user messages from persisted history
[Codex] Using system binary: /Users/moboudra/.asdf/installs/nodejs/22.20.0/bin/codex

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > sees agent-control MCP tools (list_agents) via codex
[Codex] Using system binary: /Users/moboudra/.asdf/installs/nodejs/22.20.0/bin/codex

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > sees agent-control MCP tools (list_agents) via codex
[CodexAgentTest] Agent MCP URL: http://127.0.0.1:54409/mcp/agents

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > sees agent-control MCP tools (list_agents) via codex
[CodexAgentTest] Agent MCP initialize request received

stdout | src/server/agent/providers/codex-agent.test.ts > CodexAgentClient (SDK integration) > sees agent-control MCP tools (list_agents) via codex
[CodexAgentTest] Agent MCP session initialized: 5e7d706c-d114-4f64-8337-fe45c964a5f9

 ❯ src/server/agent/providers/codex-agent.test.ts (15 tests | 1 failed | 1 skipped) 105959ms
   ✓ CodexAgentClient (SDK integration) > responds with text  5709ms
   ✓ CodexAgentClient (SDK integration) > emits tool or command events when writing a file  9081ms
   ✓ CodexAgentClient (SDK integration) > emits Codex tool calls that hydrate into specific UI entries  10032ms
   ✓ CodexAgentClient (SDK integration) > emits distinct non-empty call ids for sequential Codex tool calls  15694ms
   × CodexAgentClient (SDK integration) > hydrates persisted shell_command tool calls with completed status 6959ms
     → expected undefined to be truthy
   ✓ CodexAgentClient (SDK integration) > supports multiple turns within the same session  10973ms
   ✓ CodexAgentClient (SDK integration) > can change modes mid-session  10779ms
   ✓ CodexAgentClient (SDK integration) > resumes a session using a persistence handle  10577ms
   ✓ CodexAgentClient (SDK integration) > interrupts a long-running shell command before it completes  9946ms
   ↓ CodexAgentClient (SDK integration) > emits permission requests and resolves them when approvals are handled (awaiting Codex support)
   ✓ CodexAgentClient (SDK integration) > hydrates user messages from persisted history  4712ms
   ✓ CodexAgentClient (SDK integration) > sees agent-control MCP tools (list_agents) via codex  11493ms
   ✓ isSyntheticRolloutUserMessage > flags AGENTS instruction payloads 0ms
   ✓ isSyntheticRolloutUserMessage > flags environment context payloads 0ms
   ✓ isSyntheticRolloutUserMessage > allows real user prompts 0ms
 ✓ src/server/terminal-mcp/terminal-manager.test.ts (26 tests) 35641ms
   ✓ TerminalManager - Command Execution > executeCommand > should launch interactive command (Python REPL)  1341ms
   ✓ TerminalManager - Command Execution > executeCommand > should handle long-running command with timeout  726ms
   ✓ TerminalManager - Command Execution > listCommands > should list all commands including dead ones  1911ms
   ✓ TerminalManager - Command Execution > listCommands > should preserve command and working directory info for dead commands  767ms
   ✓ TerminalManager - Command Execution > captureCommand > should capture output from running command  1392ms
   ✓ TerminalManager - Command Execution > sendTextToCommand > should send text to running Python REPL  4445ms
   ✓ TerminalManager - Command Execution > sendTextToCommand > should handle multiple sequential inputs to REPL  6025ms
   ✓ TerminalManager - Command Execution > sendKeysToCommand > should send Ctrl-C to interrupt running command  2258ms
   ✓ TerminalManager - Command Execution > sendKeysToCommand > should send Enter key to REPL  2800ms
   ✓ TerminalManager - Command Execution > sendKeysToCommand > should repeat key press multiple times  3983ms
   ✓ TerminalManager - Command Execution > killCommand > should kill running command  1150ms
   ✓ TerminalManager - Command Execution > killCommand > should kill finished command (cleanup)  709ms
   ✓ TerminalManager - Command Execution > Complex workflows > should handle Node.js REPL workflow  5205ms
   ✓ TerminalManager - Command Execution > Complex workflows > should handle command that produces streaming output  480ms
stdout | src/server/agent/agent-mcp.e2e.test.ts > agent MCP end-to-end > creates a Claude agent and writes a file
[Codex] Using system binary: /Users/moboudra/.asdf/installs/nodejs/22.20.0/bin/codex

stdout | src/server/agent/agent-mcp.e2e.test.ts > agent MCP end-to-end > creates a Claude agent and writes a file
✓ Agent registry loaded (0 records); agents will initialize on demand
✓ Agent MCP server mounted at /mcp/agents
✓ WebSocket server initialized on /ws

stderr | src/server/agent/agent-mcp.e2e.test.ts > agent MCP end-to-end > creates a Claude agent and writes a file
⚠ OPENAI_API_KEY not set - LLM, STT, and TTS features will not work

stdout | src/server/agent/agent-mcp.e2e.test.ts > agent MCP end-to-end > creates a Claude agent and writes a file
[Agent MCP] Session initialized: 21609a0d-b79c-4e4e-a59a-38d454cc2ff7

stdout | src/server/agent/agent-mcp.e2e.test.ts > agent MCP end-to-end > creates a Claude agent and writes a file
[Agent MCP] Session initialized: f6375c3f-755f-4e84-9a48-f535aa2d7cca

stdout | src/server/agent/agent-mcp.e2e.test.ts > agent MCP end-to-end > creates a Claude agent and writes a file
[ClaudeAgentSession] Captured model from SDK init: claude-sonnet-4-5-20250929

stdout | src/server/agent/agent-mcp.e2e.test.ts > agent MCP end-to-end > creates a Claude agent and writes a file
[ClaudeAgentSession] Captured model from SDK init: claude-sonnet-4-5-20250929

 ✓ src/server/agent/agent-mcp.e2e.test.ts (1 test) 22477ms
   ✓ agent MCP end-to-end > creates a Claude agent and writes a file  22477ms
2025-12-25T04:36:56.608364Z ERROR codex_api::endpoint::responses: error=network error: error sending request for url (https://chatgpt.com/backend-api/codex/responses)
2025-12-25T04:36:59.798507Z ERROR codex_api::endpoint::responses: error=network error: error sending request for url (https://chatgpt.com/backend-api/codex/responses)
 ❯ src/server/agent/providers/codex-mcp-agent.test.ts (13 tests | 4 failed) 595659ms
   ✓ CodexMcpAgentClient (MCP integration) > responds with text  4205ms
   ✓ CodexMcpAgentClient (MCP integration) > maps MCP stream events into timeline items with stable call ids  7159ms
   × CodexMcpAgentClient (MCP integration) > maps thread/item events for file changes, MCP tools, web search, and todo lists 18908ms
     → expected false to be true // Object.is equality
   × CodexMcpAgentClient (MCP integration) > captures tool call inputs/outputs for commands, file changes, file reads, MCP tools, and web search 240004ms
     → Test timed out in 240000ms.
If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout".
   × CodexMcpAgentClient (MCP integration) > emits an error timeline item for failed MCP turns 166763ms
     → expected 0 to be greater than 0
   × CodexMcpAgentClient (MCP integration) > persists session metadata and resumes with history 106915ms
     → expected undefined to be truthy
     → expected '' to contain 'tool-create.txt'
     → expected '' to contain 'beta'
     → expected undefined to be truthy
     → expected '' to contain 'mcp-ok'
     → expected '' to contain 'mcp-ok'
     → expected undefined to be truthy
     → expected '' to contain 'OpenAI Codex MCP'
     → expected undefined to be truthy
     → expected '019b53d3-64bf-72b0-b2bd-4f4a0722e278' to be '019b53d2-1daf-7ae0-abf2-8e583c0d053a' // Object.is equality
   ✓ CodexMcpAgentClient (MCP integration) > reports runtime info with provider, session, model, and mode  13451ms
   ✓ CodexMcpAgentClient (MCP integration) > requests permission and resolves approval when allowed  6237ms
   ✓ CodexMcpAgentClient (MCP integration) > requires permission in read-only (on-request) mode  6811ms
   ✓ CodexMcpAgentClient (MCP integration) > denies permission requests and reports resolution  5681ms
   ✓ CodexMcpAgentClient (MCP integration) > aborts when permission responses request an interrupt  5512ms
   ✓ CodexMcpAgentClient (MCP integration) > interrupts a long-running command via abort  4181ms
   ✓ CodexMcpAgentClient (MCP integration) > interrupts long-running commands within 1s and leaves a clean session  9830ms
stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-031a99337c.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-2331ec2982.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-37c472a283.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-53a2d31a25.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-6f624fe23b.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-879e30e255.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-8d55c10d2f.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-a1c92d40ff.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-a599c55717.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-db8c90ddaf.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-d2b2e6619a.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-e89a24e216.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-f3046a8a6e.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-f460adcbda.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stdout | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > responds with text
[ClaudeAgentSession] Captured model from SDK init: claude-sonnet-4-5-20250929

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-031a99337c.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-2331ec2982.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-37c472a283.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-53a2d31a25.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-6f624fe23b.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-879e30e255.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-8d55c10d2f.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-a1c92d40ff.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-a599c55717.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-d2b2e6619a.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-db8c90ddaf.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-e89a24e216.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-f3046a8a6e.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stderr | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSDK] This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
Error: UNKNOWN: unknown error, watch '/var/folders/xl/kkk9drfd3ms_t8x7rmy4z6900000gn/T/vscode-git-f460adcbda.sock'
    at FSWatcher.<computed> (node:internal/fs/watchers:254:19)
    at watch (node:fs:2549:36)
    at UFB (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6516)
    at Y23 (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:11679)
    at mi1._watchWithNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:6997)
    at mi1._handleFile (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:7723)
    at mi1._addToNodeFs (file:///Users/moboudra/dev/voice-dev/node_modules/@anthropic-ai/claude-agent-sdk/cli.js:448:10731)

stdout | src/server/agent/providers/claude-agent.test.ts > ClaudeAgentClient (SDK integration) > streams reasoning chunks
[ClaudeAgentSession] Captured model from SDK init: claude-sonnet-4-5-20250929

