{"diagnosis":{"overallSeverity":"warn","probes":[{"probe":"cli","severity":"ok","findings":[{"severity":"ok","code":"cli.found","message":"Claude CLI found at /Users/matthew/.local/bin/claude","detail":"Version: 2.1.34 (Claude Code)"}],"durationMs":101},{"probe":"auth","severity":"ok","findings":[{"severity":"ok","code":"auth.provider-keys-only","message":"No environment credentials, but 2 provider(s) have API keys configured"},{"severity":"ok","code":"auth.resolved-ok","message":"Resolved provider has usable credentials (authStyle: auth_token)"}],"durationMs":0},{"probe":"provider","severity":"warn","findings":[{"severity":"ok","code":"provider.count","message":"2 provider(s) configured"},{"severity":"ok","code":"provider.default-set","message":"Default provider: "Kimi Coding Plan" (anthropic)"},{"severity":"warn","code":"provider.no-explicit-model","message":"Provider "Aliyun Bailian" uses a third-party Anthropic endpoint but relies on default model names (sonnet/opus/haiku) which may not be supported. Set an explicit model name in provider settings.","detail":"Provider ID: d1c555259cadeb246720ba5be5bc90b0. Base URL: https://coding.dashscope.aliyuncs.com/apps/anthropic. Third-party endpoints often use different model identifiers. Configure role_models_json.default or set ANTHROPIC_MODEL in env overrides."},{"severity":"ok","code":"provider.sdk-proxy-only","message":"Provider "Aliyun Bailian" uses an Anthropic-compatible proxy. Some Claude Code features (thinking, context1m, code mode) may not be fully supported.","detail":"Matched preset: Aliyun Bailian. This provider proxies requests through the Anthropic wire protocol but the upstream model may not support all features."},{"severity":"warn","code":"provider.no-explicit-model","message":"Provider "Kimi Coding Plan" uses a third-party Anthropic endpoint but relies on default model names (sonnet/opus/haiku) which may not be supported. Set an explicit model name in provider settings.","detail":"Provider ID: 6453931ab1bb719d0fb3e5bb323aec5d. Base URL: https://api.kimi.com/coding/. Third-party endpoints often use different model identifiers. Configure role_models_json.default or set ANTHROPIC_MODEL in env overrides."},{"severity":"ok","code":"provider.sdk-proxy-only","message":"Provider "Kimi Coding Plan" uses an Anthropic-compatible proxy. Some Claude Code features (thinking, context1m, code mode) may not be fully supported.","detail":"Matched preset: Kimi Coding Plan. This provider proxies requests through the Anthropic wire protocol but the upstream model may not support all features."},{"severity":"ok","code":"provider.resolve-ok","message":"Provider resolution path: "Kimi Coding Plan" (anthropic)","detail":"Model: sonnet"}],"durationMs":1},{"probe":"features","severity":"ok","findings":[{"severity":"ok","code":"features.thinking-ok","message":"Thinking mode "adaptive" is compatible with protocol "anthropic""}],"durationMs":0},{"probe":"network","severity":"ok","findings":[{"severity":"ok","code":"network.reachable","message":"Provider "Kimi Coding Plan" (https://api.kimi.com) is reachable","detail":"Status: 404"},{"severity":"ok","code":"network.reachable","message":"Provider "Aliyun Bailian" (https://coding.dashscope.aliyuncs.com) is reachable","detail":"Status: 404"}],"durationMs":2800},{"probe":"live","severity":"ok","findings":[{"severity":"ok","code":"live.passed","message":"Live test passed — model responded","detail":"Provider: "Kimi Coding Plan" (anthropic)"}],"durationMs":8805}],"repairs":[],"timestamp":"2026-04-01T12:49:26.397Z","durationMs":8805},"runtimeLogs":[{"level":"warn","message":"Failed to update prerender cache for b00440d9*** {"errno":-2,"code":"ENOENT","syscall":"mkdir","path":"/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/cache/fetch-cache"}","timestamp":"2026-04-01T12:34:53.997Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess.handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:37:51.865Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:37:51.865Z"},{"level":"warn","message":"[claude-client] No API key found: no active provider, no legacy settings, and no ANTHROPIC_API_KEY/ANTHROPIC_AUTH_TOKEN in environment","timestamp":"2026-04-01T12:38:25.570Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess.handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:38:25.793Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:38:25.793Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess.handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:40:21.088Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:40:21.088Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess.handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:40:35.009Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:40:35.010Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess.handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:40:42.954Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:40:42.954Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess.handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:47:22.178Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:47:22.179Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess._handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:48:43.717Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:48:43.717Z"}],"providerResolution":{"protocol":"anthropic","authStyle":"auth_token","model":"sonnet","upstreamModel":"sonnet","modelDisplayName":"Kimi K2.5","hasCredentials":true,"settingSources":["user","project","local"],"providerId":"6453931ab1bb719d0fb3e5bb323aec5d","providerName":"Kimi Coding Plan","providerType":"anthropic"},"liveProbeError":null,"exportedAt":"2026-04-01T12:49:39.501Z"}
{"diagnosis":{"overallSeverity":"warn","probes":[{"probe":"cli","severity":"ok","findings":[{"severity":"ok","code":"cli.found","message":"Claude CLI found at /Users/matthew/.local/bin/claude","detail":"Version: 2.1.34 (Claude Code)"}],"durationMs":101},{"probe":"auth","severity":"ok","findings":[{"severity":"ok","code":"auth.provider-keys-only","message":"No environment credentials, but 2 provider(s) have API keys configured"},{"severity":"ok","code":"auth.resolved-ok","message":"Resolved provider has usable credentials (authStyle: auth_token)"}],"durationMs":0},{"probe":"provider","severity":"warn","findings":[{"severity":"ok","code":"provider.count","message":"2 provider(s) configured"},{"severity":"ok","code":"provider.default-set","message":"Default provider: "Kimi Coding Plan" (anthropic)"},{"severity":"warn","code":"provider.no-explicit-model","message":"Provider "Aliyun Bailian" uses a third-party Anthropic endpoint but relies on default model names (sonnet/opus/haiku) which may not be supported. Set an explicit model name in provider settings.","detail":"Provider ID: d1c555259cadeb246720ba5be5bc90b0. Base URL: https://coding.dashscope.aliyuncs.com/apps/anthropic. Third-party endpoints often use different model identifiers. Configure role_models_json.default or set ANTHROPIC_MODEL in env overrides."},{"severity":"ok","code":"provider.sdk-proxy-only","message":"Provider "Aliyun Bailian" uses an Anthropic-compatible proxy. Some Claude Code features (thinking, context1m, code mode) may not be fully supported.","detail":"Matched preset: Aliyun Bailian. This provider proxies requests through the Anthropic wire protocol but the upstream model may not support all features."},{"severity":"warn","code":"provider.no-explicit-model","message":"Provider "Kimi Coding Plan" uses a third-party Anthropic endpoint but relies on default model names (sonnet/opus/haiku) which may not be supported. Set an explicit model name in provider settings.","detail":"Provider ID: 6453931ab1bb719d0fb3e5bb323aec5d. Base URL: https://api.kimi.com/coding/. Third-party endpoints often use different model identifiers. Configure role_models_json.default or set ANTHROPIC_MODEL in env overrides."},{"severity":"ok","code":"provider.sdk-proxy-only","message":"Provider "Kimi Coding Plan" uses an Anthropic-compatible proxy. Some Claude Code features (thinking, context1m, code mode) may not be fully supported.","detail":"Matched preset: Kimi Coding Plan. This provider proxies requests through the Anthropic wire protocol but the upstream model may not support all features."},{"severity":"ok","code":"provider.resolve-ok","message":"Provider resolution path: "Kimi Coding Plan" (anthropic)","detail":"Model: sonnet"}],"durationMs":1},{"probe":"features","severity":"ok","findings":[{"severity":"ok","code":"features.thinking-ok","message":"Thinking mode "adaptive" is compatible with protocol "anthropic""}],"durationMs":0},{"probe":"network","severity":"ok","findings":[{"severity":"ok","code":"network.reachable","message":"Provider "Kimi Coding Plan" (https://api.kimi.com) is reachable","detail":"Status: 404"},{"severity":"ok","code":"network.reachable","message":"Provider "Aliyun Bailian" (https://coding.dashscope.aliyuncs.com) is reachable","detail":"Status: 404"}],"durationMs":2800},{"probe":"live","severity":"ok","findings":[{"severity":"ok","code":"live.passed","message":"Live test passed — model responded","detail":"Provider: "Kimi Coding Plan" (anthropic)"}],"durationMs":8805}],"repairs":[],"timestamp":"2026-04-01T12:49:26.397Z","durationMs":8805},"runtimeLogs":[{"level":"warn","message":"Failed to update prerender cache for b00440d9*** {"errno":-2,"code":"ENOENT","syscall":"mkdir","path":"/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/cache/fetch-cache"}","timestamp":"2026-04-01T12:34:53.997Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess.handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:37:51.865Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:37:51.865Z"},{"level":"warn","message":"[claude-client] No API key found: no active provider, no legacy settings, and no ANTHROPIC_API_KEY/ANTHROPIC_AUTH_TOKEN in environment","timestamp":"2026-04-01T12:38:25.570Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess.handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:38:25.793Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:38:25.793Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess.handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:40:21.088Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:40:21.088Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess.handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:40:35.009Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:40:35.010Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess.handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:40:42.954Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:40:42.954Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess.handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:47:22.178Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:47:22.179Z"},{"level":"error","message":"[claude-client] Stream error: {"message":"Claude Code process exited with code 1","stack":"Error: Claude Code process exited with code 1\n at t3.getProcessExitError (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:5518)\n at ChildProcess.r (/private/var/folders/hb/8h19ztd93k3g6wvkhrt_3j880000gn/T/AppTranslocation/D053B52D-ED9F-4C5E-ACFA-FCD976A94254/d/CodePilot.app/Contents/Resources/standalone/.next/server/chunks/[root-of-the-server]__0h8m9ko..js:11:8008)\n at Object.onceWrapper (node:events:623:26)\n at ChildProcess.emit (node:events:520:35)\n at ChildProcess._handle.onexit (node:internal/child_process:294:12)"}","timestamp":"2026-04-01T12:48:43.717Z"},{"level":"warn","message":"[claude-client] Cleared stale sdk_session_id for session 65e1e5e3***","timestamp":"2026-04-01T12:48:43.717Z"}],"providerResolution":{"protocol":"anthropic","authStyle":"auth_token","model":"sonnet","upstreamModel":"sonnet","modelDisplayName":"Kimi K2.5","hasCredentials":true,"settingSources":["user","project","local"],"providerId":"6453931ab1bb719d0fb3e5bb323aec5d","providerName":"Kimi Coding Plan","providerType":"anthropic"},"liveProbeError":null,"exportedAt":"2026-04-01T12:49:39.501Z"}