Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hey Orange, glad to hear you're enjoying the game. I'm not quite sure what's happening based on that message alone. Can you check the app.log? Maybe it has a more specific error in there

(+1)

2026-09-23 16:44:53.437 main     LOG   [llm] → Custom endpoint models: https://api.deepseek.com/v1/models

2026-09-23 16:44:58.757 main     LOG   [llm] → Custom endpoint deepseek-flash (thinking=medium, tier=standard, maxTokens=65536, schema=connection_test)

2026-09-23 16:44:58.757 main     LOG   [llm] → system: (truncated, 20 chars)

2026-09-23 16:44:58.757 main     LOG   [llm] → user: Ping.

2026-09-23 16:44:59.089 main     LOG   [llm] ✕ Custom endpoint deepseek-flash HTTP 400 after 332ms

2026-09-23 16:44:59.089 main     ERROR [ipc] llm:testWriter failed: {

    code: 'LLM_REQUEST_REJECTED',

    message: 'Custom endpoint rejected the request (HTTP 400).',

    detail: 'invalid_request_error This response_format type is unavailable now'

  }

So, apparently deepseek API does not support json_schema output type. That means that the API is wholly incompatible with our game unfortunately. If you want to use deepseek models, I tested using them through OpenRouter just now and it seemed fine. Sorry about this

(+1)

ChatGBT made me a local proxy that converts the response format into a compatible one with deepseek, so I can actually use DeepSeek without needing to get it through OpenRoutner. So no worries.

Great! Glad it's working