Description
Mac, v0.1.4
Custom endpoint: DeepInfra (https://api.deepinfra.com/v1/openai)
Wire protocol: OpenAI Chat
Every model fails with 422 status code (no body)
Image generation disabled
Steps to reproduce
Custom endpoint: DeepInfra (https://api.deepinfra.com/v1/openai)
Expected behavior
Custom endpoint should work
Actual behavior
Error invoking remote method 'codesign:v1:generate': CodesignError: 422 status code (no body)
open-codesign version
0.1.4
Platform
macOS
OS version
24.6.0
Model provider (if relevant)
None
Error code
GENERATION_FAILED
Diagnostics bundle
Bundle saved locally at ~/Downloads/open-codesign-diagnostics-2026-05-01T13-35-26.zip. Attach it to this issue after submitting.
Logs
[2026-05-01 15:33:32.084] [info] (main:ipc) [generate] step=send_request {
runId: 'momye7ml-lsp25e',
generationId: 'momye7ml-lsp25e',
provider: 'custom-deepinfra-xa43',
modelId: 'deepseek-ai/DeepSeek-V4-Flash'
}
[2026-05-01 15:33:32.084] [info] (main:ipc) agent.turn_start { runId: 'momye7ml-lsp25e', generationId: 'momye7ml-lsp25e' }
[2026-05-01 15:33:32.084] [info] (main:ipc) [context-prune] step=caps {
runId: 'momye7ml-lsp25e',
generationId: 'momye7ml-lsp25e',
messages: 4,
before: 227,
after: 227,
textLimit: 8192,
toolInputLimit: 24576,
toolResultLimit: 8192,
window: 3
}
[2026-05-01 15:33:32.788] [info] (main:ipc) agent.turn_end {
runId: 'momye7ml-lsp25e',
generationId: 'momye7ml-lsp25e',
deltas: 0,
tools: 0
}
[2026-05-01 15:33:32.789] [info] (main:ipc) agent.end { runId: 'momye7ml-lsp25e', generationId: 'momye7ml-lsp25e' }
[2026-05-01 15:33:32.790] [error] (main:ipc) [generate] step=send_request.fail {
runId: 'momye7ml-lsp25e',
generationId: 'momye7ml-lsp25e',
provider: 'custom-deepinfra-xa43',
modelId: 'deepseek-ai/DeepSeek-V4-Flash',
ms: 706,
stopReason: 'error'
}
[2026-05-01 15:33:32.790] [error] (main:ipc) generate.fail {
runId: 'momye7ml-lsp25e',
generationId: 'momye7ml-lsp25e',
ms: 709,
provider: 'custom-deepinfra-xa43',
modelId: 'deepseek-ai/DeepSeek-V4-Flash',
baseUrl: '[url omitted]',
status: 404,
message: '404 status code (no body)',
code: 'PROVIDER_ERROR'
}
[2026-05-01 15:33:32.793] [error] (renderer:console) [store] applyGenerateError {"generationId":"momye7ml-lsp25e","designId":"6f177afb-d9fe-42b6-ab08-641de07734f4","message":"Error invoking remote method 'codesign:v1:generate': CodesignError: 404 status code (no body)"} {}
[2026-05-01 15:33:32.795] [info] (chat-messages-ipc) chat.append {
designId: '6f177afb-d9fe-42b6-ab08-641de07734f4',
seq: 7,
kind: 'error'
}
Description
Mac, v0.1.4
Custom endpoint: DeepInfra (https://api.deepinfra.com/v1/openai)
Wire protocol: OpenAI Chat
Every model fails with 422 status code (no body)
Image generation disabled
Steps to reproduce
Custom endpoint: DeepInfra (https://api.deepinfra.com/v1/openai)
Expected behavior
Custom endpoint should work
Actual behavior
Error invoking remote method 'codesign:v1:generate': CodesignError: 422 status code (no body)
open-codesign version
0.1.4
Platform
macOS
OS version
24.6.0
Model provider (if relevant)
None
Error code
GENERATION_FAILED
Diagnostics bundle
Bundle saved locally at ~/Downloads/open-codesign-diagnostics-2026-05-01T13-35-26.zip. Attach it to this issue after submitting.
Logs
[2026-05-01 15:33:32.084] [info] (main:ipc) [generate] step=send_request { runId: 'momye7ml-lsp25e', generationId: 'momye7ml-lsp25e', provider: 'custom-deepinfra-xa43', modelId: 'deepseek-ai/DeepSeek-V4-Flash' } [2026-05-01 15:33:32.084] [info] (main:ipc) agent.turn_start { runId: 'momye7ml-lsp25e', generationId: 'momye7ml-lsp25e' } [2026-05-01 15:33:32.084] [info] (main:ipc) [context-prune] step=caps { runId: 'momye7ml-lsp25e', generationId: 'momye7ml-lsp25e', messages: 4, before: 227, after: 227, textLimit: 8192, toolInputLimit: 24576, toolResultLimit: 8192, window: 3 } [2026-05-01 15:33:32.788] [info] (main:ipc) agent.turn_end { runId: 'momye7ml-lsp25e', generationId: 'momye7ml-lsp25e', deltas: 0, tools: 0 } [2026-05-01 15:33:32.789] [info] (main:ipc) agent.end { runId: 'momye7ml-lsp25e', generationId: 'momye7ml-lsp25e' } [2026-05-01 15:33:32.790] [error] (main:ipc) [generate] step=send_request.fail { runId: 'momye7ml-lsp25e', generationId: 'momye7ml-lsp25e', provider: 'custom-deepinfra-xa43', modelId: 'deepseek-ai/DeepSeek-V4-Flash', ms: 706, stopReason: 'error' } [2026-05-01 15:33:32.790] [error] (main:ipc) generate.fail { runId: 'momye7ml-lsp25e', generationId: 'momye7ml-lsp25e', ms: 709, provider: 'custom-deepinfra-xa43', modelId: 'deepseek-ai/DeepSeek-V4-Flash', baseUrl: '[url omitted]', status: 404, message: '404 status code (no body)', code: 'PROVIDER_ERROR' } [2026-05-01 15:33:32.793] [error] (renderer:console) [store] applyGenerateError {"generationId":"momye7ml-lsp25e","designId":"6f177afb-d9fe-42b6-ab08-641de07734f4","message":"Error invoking remote method 'codesign:v1:generate': CodesignError: 404 status code (no body)"} {} [2026-05-01 15:33:32.795] [info] (chat-messages-ipc) chat.append { designId: '6f177afb-d9fe-42b6-ab08-641de07734f4', seq: 7, kind: 'error' }