-
Notifications
You must be signed in to change notification settings - Fork 185
Open
Labels
Description
Describe the bug
When using the Ask feature with OpenRouter, the API returns an invalid_union schema validation error; I suspect this is caused by the SDK warning that the "temperature" setting is not supported for reasoning models.
sourcebot | [web] | AI SDK Warning: The "temperature" setting is not supported by this model - temperature is not supported for reasoning modelsFull Log
sourcebot | [web] | [auth][error] CredentialsSignin: Read more at https://errors.authjs.dev#credentialssignin
sourcebot | [web] | at cP (/app/packages/web/.next/server/chunks/173.js:497:40717)
sourcebot | [web] | at async cY (/app/packages/web/.next/server/chunks/173.js:497:50186)
sourcebot | [web] | at async c$ (/app/packages/web/.next/server/chunks/173.js:497:54488)
sourcebot | [web] | at async /app/packages/web/.next/server/chunks/418.js:14:36743
sourcebot | [web] | at async rN.do (/app/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:5:21042)
sourcebot | [web] | at async rN.handle (/app/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:5:25860)
sourcebot | [web] | at async k (/app/packages/web/.next/server/app/api/(server)/auth/[...nextauth]/route.js:1:11769)
sourcebot | [web] | at async rN.handleResponse (/app/node_modules/next/dist/compiled/next-server/app-route.runtime.prod.js:1:105568)
sourcebot | [web] | at async g (/app/packages/web/.next/server/app/api/(server)/auth/[...nextauth]/route.js:1:12772)
sourcebot | [web] | at async x (/app/packages/web/.next/server/app/api/(server)/auth/[...nextauth]/route.js:1:13894)
redis-1 | 1:M 26 Nov 2025 02:18:44.095 * 100 changes in 300 seconds. Saving...
redis-1 | 1:M 26 Nov 2025 02:18:44.098 * Background saving started by pid 1785
redis-1 | 1785:C 26 Nov 2025 02:18:44.100 * BGSAVE done, 9 keys saved, 0 keys skipped, 637 bytes written.
redis-1 | 1785:C 26 Nov 2025 02:18:44.103 * DB saved on disk
redis-1 | 1785:C 26 Nov 2025 02:18:44.104 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB
redis-1 | 1:M 26 Nov 2025 02:18:44.198 * Background saving terminated with success
sourcebot | [web] | AI SDK Warning: The "temperature" setting is not supported by this model - temperature is not supported for reasoning models
sourcebot | [web] | 2025-11-26T02:18:57.410Z error: [chat-agent] [object Object]
sourcebot | [web] | 2025-11-26T02:18:57.411Z error: [chat-api] [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [],
sourcebot | [web] | "message": "Invalid input: expected string, received array"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "reasoning"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"reasoning\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "reasoning_text"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "content",
sourcebot | [web] | 0,
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"reasoning_text\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "array",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "summary"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected array, received undefined"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [],
sourcebot | [web] | "note": "No matching discriminator",
sourcebot | [web] | "discriminator": "type",
sourcebot | [web] | "path": [
sourcebot | [web] | 0,
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [],
sourcebot | [web] | "message": "Invalid input: expected string, received array"
sourcebot | [web] | }
sourcebot | [web] | ]
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "content"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "user"
sourcebot | [web] | ],
sourcebot | [web] | "path": [],
sourcebot | [web] | "message": "Invalid input: expected \"user\""
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "system"
sourcebot | [web] | ],
sourcebot | [web] | "path": [],
sourcebot | [web] | "message": "Invalid input: expected \"system\""
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "developer"
sourcebot | [web] | ],
sourcebot | [web] | "path": [],
sourcebot | [web] | "message": "Invalid input: expected \"developer\""
sourcebot | [web] | }
sourcebot | [web] | ]
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "role"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [],
sourcebot | [web] | "note": "No matching discriminator",
sourcebot | [web] | "discriminator": "type",
sourcebot | [web] | "path": [
sourcebot | [web] | "content",
sourcebot | [web] | 0,
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "function_call"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"function_call\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "call_id"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "name"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "arguments"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "function_call_output"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"function_call_output\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "call_id"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "output"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "message"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"message\""
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "reasoning"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"reasoning\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "reasoning_text"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "content",
sourcebot | [web] | 0,
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"reasoning_text\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "array",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "summary"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected array, received undefined"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "function_call"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"function_call\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "name"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "arguments"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "call_id"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "web_search_call"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"web_search_call\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "completed",
sourcebot | [web] | "searching",
sourcebot | [web] | "in_progress",
sourcebot | [web] | "failed"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "status"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid option: expected one of \"completed\"|\"searching\"|\"in_progress\"|\"failed\""
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "file_search_call"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"file_search_call\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "array",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "queries"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected array, received undefined"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "completed",
sourcebot | [web] | "searching",
sourcebot | [web] | "in_progress",
sourcebot | [web] | "failed"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "status"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid option: expected one of \"completed\"|\"searching\"|\"in_progress\"|\"failed\""
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "image_generation_call"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"image_generation_call\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "in_progress",
sourcebot | [web] | "completed",
sourcebot | [web] | "generating",
sourcebot | [web] | "failed"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "status"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid option: expected one of \"in_progress\"|\"completed\"|\"generating\"|\"failed\""
sourcebot | [web] | }
sourcebot | [web] | ]
sourcebot | [web] | ],
sourcebot | [web] | "path": [],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | }
sourcebot | [web] | ]
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | 2
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | }
sourcebot | [web] | ]
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "input"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | }
sourcebot | [web] | ]
sourcebot | [web] | Error: [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [],
sourcebot | [web] | "message": "Invalid input: expected string, received array"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "reasoning"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"reasoning\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "reasoning_text"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "content",
sourcebot | [web] | 0,
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"reasoning_text\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "array",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "summary"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected array, received undefined"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [],
sourcebot | [web] | "note": "No matching discriminator",
sourcebot | [web] | "discriminator": "type",
sourcebot | [web] | "path": [
sourcebot | [web] | 0,
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [],
sourcebot | [web] | "message": "Invalid input: expected string, received array"
sourcebot | [web] | }
sourcebot | [web] | ]
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "content"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "user"
sourcebot | [web] | ],
sourcebot | [web] | "path": [],
sourcebot | [web] | "message": "Invalid input: expected \"user\""
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "system"
sourcebot | [web] | ],
sourcebot | [web] | "path": [],
sourcebot | [web] | "message": "Invalid input: expected \"system\""
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "developer"
sourcebot | [web] | ],
sourcebot | [web] | "path": [],
sourcebot | [web] | "message": "Invalid input: expected \"developer\""
sourcebot | [web] | }
sourcebot | [web] | ]
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "role"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [],
sourcebot | [web] | "note": "No matching discriminator",
sourcebot | [web] | "discriminator": "type",
sourcebot | [web] | "path": [
sourcebot | [web] | "content",
sourcebot | [web] | 0,
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "function_call"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"function_call\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "call_id"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "name"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "arguments"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "function_call_output"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"function_call_output\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "call_id"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "output"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_union",
sourcebot | [web] | "errors": [
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "message"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"message\""
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "reasoning"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"reasoning\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "reasoning_text"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "content",
sourcebot | [web] | 0,
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"reasoning_text\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "array",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "summary"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected array, received undefined"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "function_call"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"function_call\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "name"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "arguments"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "string",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "call_id"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected string, received undefined"
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "web_search_call"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"web_search_call\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "completed",
sourcebot | [web] | "searching",
sourcebot | [web] | "in_progress",
sourcebot | [web] | "failed"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "status"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid option: expected one of \"completed\"|\"searching\"|\"in_progress\"|\"failed\""
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "file_search_call"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"file_search_call\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "expected": "array",
sourcebot | [web] | "code": "invalid_type",
sourcebot | [web] | "path": [
sourcebot | [web] | "queries"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected array, received undefined"
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "completed",
sourcebot | [web] | "searching",
sourcebot | [web] | "in_progress",
sourcebot | [web] | "failed"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "status"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid option: expected one of \"completed\"|\"searching\"|\"in_progress\"|\"failed\""
sourcebot | [web] | }
sourcebot | [web] | ],
sourcebot | [web] | [
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "image_generation_call"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "type"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input: expected \"image_generation_call\""
sourcebot | [web] | },
sourcebot | [web] | {
sourcebot | [web] | "code": "invalid_value",
sourcebot | [web] | "values": [
sourcebot | [web] | "in_progress",
sourcebot | [web] | "completed",
sourcebot | [web] | "generating",
sourcebot | [web] | "failed"
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "status"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid option: expected one of \"in_progress\"|\"completed\"|\"generating\"|\"failed\""
sourcebot | [web] | }
sourcebot | [web] | ]
sourcebot | [web] | ],
sourcebot | [web] | "path": [],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | }
sourcebot | [web] | ]
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | 2
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | }
sourcebot | [web] | ]
sourcebot | [web] | ],
sourcebot | [web] | "path": [
sourcebot | [web] | "input"
sourcebot | [web] | ],
sourcebot | [web] | "message": "Invalid input"
sourcebot | [web] | }
sourcebot | [web] | ]
sourcebot | [web] | at /app/packages/web/.next/server/chunks/6144.js:27:11224
sourcebot | [web] | at runUpdateMessageJob (/app/packages/web/.next/server/chunks/6144.js:27:11617)
sourcebot | [web] | at Object.transform (/app/packages/web/.next/server/chunks/6144.js:27:4916)
sourcebot | [web] | at invokePromiseCallback (node:internal/webstreams/util:181:10)
sourcebot | [web] | at Object.transformAlgorithm (node:internal/webstreams/util:186:23)
sourcebot | [web] | at transformStreamDefaultControllerPerformTransform (node:internal/webstreams/transformstream:519:37)
sourcebot | [web] | at transformStreamDefaultSinkWriteAlgorithm (node:internal/webstreams/transformstream:565:10)
sourcebot | [web] | at node:internal/webstreams/transformstream:370:16
sourcebot | [web] | at writableStreamDefaultControllerProcessWrite (node:internal/webstreams/writablestream:1120:5)
sourcebot | [web] | at writableStreamDefaultControllerAdvanceQueueIfNeeded (node:internal/webstreams/writablestream:1235:5)To reproduce
# config.json
{
"$schema": "https://raw.githubusercontent.com/sourcebot-dev/sourcebot/main/schemas/v3/index.json",
"connections": {
"starter-connection": {
"type": "github",
"repos": [
"sourcebot-dev/sourcebot"
]
}
},
"models": [
{
"provider": "openai",
"model": "openai/gpt-5",
"displayName": "openai/gpt-5",
"token": {
"env": "OPENROUTER_API_KEY"
},
"baseUrl": "https://openrouter.ai/api/v1"
}
]
}
Sourcebot deployment information
From main bracnch
curl -o docker-compose.yml https://raw.githubusercontent.com/sourcebot-dev/sourcebot/main/docker-compose.yml
docker compose upAdditional information
No response