Repository navigation
Replies: 1 comment
|
All three of your points hold, and the first is worse than you wrote. Everything below is read in the tree at 1. The blast radius is the plugin, not the providerThe key side is a closed set: Why that costs everything: Where that message is built: 2.
|
Uh oh!
There was an error while loading. Please reload this page.
Version: @deepseek-ai/dsh 0.2.2-rc.1, Linux x64, Node 24.22.2. Profile:
web/headless, custom OpenAI-compatible provider viallm-pi-ai.What happened
In
cordis.patch.ymlI declared reasoning levels with my own names:dsh --profile headless --dump-configcomposed the profile without complaint and printed the levels. The first real run then failed:Why this is three defects, not one
--dump-configcomposes but does not validate, so the only way to discover the error is a live request.NO_ADAPTER ... provider "venice") names the wrong layer; theValidationErrorabove it is the real cause and is easy to miss in a log.Expected
--dump-config(or a--check-config) should fail with the same ValidationError so profiles can be verified without spending a request.off|minimal|low|medium|high|xhigh|maxwould have prevented this.Workaround
Use the fixed key names (
low: low,medium: medium) and finish every profile change with a realdsh headless "..."call.All reactions