Following up after resolving my own seller issue (confirmed: Groq doesn't support logprobs on any model, per their own API docs — "This is not yet supported by any of our models"). Since logprobs: true is required for seller readiness, no Groq-backed seller can ever pass upstream_authentication_and_model, regardless of models.json config.
Worth flagging: the models.json shipped with the project defaults to Groq for the qwen entry. Since Groq is a well-known, easy, free-tier provider, it seems likely that many new sellers following the default setup would hit this same wall — their seller offers would either never post, or would fail readiness silently (especially before v0.0.20's error reporting existed).
This could be contributing to the thin/intermittent liquidity I've observed on shellnet's markets (order books frequently show ask_levels=0, even during active testing hours).
Two possible fixes worth considering:
Ship a working default provider (Together, Fireworks, or similar) that's confirmed to support logprobs, rather than Groq.
At minimum, add a note in the README or models.json comments warning that Groq cannot be used as a seller backend, to save new users the same debugging cycle.
Happy to help test a corrected default config if useful.
Following up after resolving my own seller issue (confirmed: Groq doesn't support logprobs on any model, per their own API docs — "This is not yet supported by any of our models"). Since logprobs: true is required for seller readiness, no Groq-backed seller can ever pass upstream_authentication_and_model, regardless of models.json config.
Worth flagging: the models.json shipped with the project defaults to Groq for the qwen entry. Since Groq is a well-known, easy, free-tier provider, it seems likely that many new sellers following the default setup would hit this same wall — their seller offers would either never post, or would fail readiness silently (especially before v0.0.20's error reporting existed).
This could be contributing to the thin/intermittent liquidity I've observed on shellnet's markets (order books frequently show ask_levels=0, even during active testing hours).
Two possible fixes worth considering:
Ship a working default provider (Together, Fireworks, or similar) that's confirmed to support logprobs, rather than Groq.
At minimum, add a note in the README or models.json comments warning that Groq cannot be used as a seller backend, to save new users the same debugging cycle.
Happy to help test a corrected default config if useful.