Overview
dsh-opencode-live-models
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
- Models without descriptors do not appear in the picker. - The endpoints each route polls, the five-minute poll interval and the cache age are fixed in the source. The gateway base URLs are fixed **on purpose** — a remote catalog decides which models exist, never where a request goes — so pointing this at a different gateway means editing `lib/index.js`. - The long cache retention is hard-coded to model ids matching `/^deepseek/i` in `lib/index.js`. Every other model on the route keeps pi-ai's default, and there is no config flag — widen the pattern there if you want a different set. - The session-header wrapper is installed on the `Models` prototype, so it is offered to every provider the process registers, not only opencode's. The `opencode.ai` host check is what keeps every other route untouched — and it is also why the wrapper is not limited to the ids this plugin manages. - The plugin uses `llm-pi-ai` internals. If a DSH update changes them, it logs a warning and leaves the installed catalog in place.
