dsh-provider-timeweb
Verifieddsh-provider-timeweb · v0.4.0 · MIT · Web UI
TimeWeb Cloud AI provider for DeepSeek Harness — a "Time Web" section with "Добавить агента Time Web": auto-fetch models from the agent, one-click create of a correct provider, success toast, auto-close to Models.
Install
dsh plugin add dsh-provider-timeweb Confirm the layer applied with dsh --profile default --dump-config — see the install guide.
Source
Published to npm without a public repository. Inspect the package contents before installing.
Tags
Readme
dsh-provider-timeweb — TimeWeb Cloud AI provider for DeepSeek Harness
Adds a Time Web section to DSH Settings with a ready-made «Добавить агента Time Web» form:
- Автоподхват моделей — press «Подтянуть модели» and DSH fetches the agent's model list from TimeWeb automatically.
- Один клик — the form writes a correct, working provider
(
api: openai-completions, requiredx-proxy-sourceheader, right limits). - Подтверждение — after saving, a «✓ Всё хорошо» toast shows, then the panel returns to the Models section.
No manual edits to settings.yaml, no fiddling with the provider catalog.
Install
dsh plugin --profile web add dsh-provider-timeweb
dsh web
Add a TimeWeb agent (all through the UI)
- Open Settings → Time Web.
- Press + Добавить агента Time Web.
- Fill in:
- Отображаемое имя — e.g.
TimeWeb - Идентификатор (route) — lowercase, e.g.
timeweb2 - Access ID агента — from the agent card in TimeWeb
- Токен агента — JWT from «Токены авторизации»
- proxy-source — leave
dsh-harness
- Отображаемое имя — e.g.
- Press Подтянуть модели to fetch the agent's model list, or keep the
default
yandex/yandexgpt-pro-5.1(context 32000, max tokens 4096). - Press Добавить.
The provider lands in settings.yaml (llm-pi-ai.providers.<route>); the
token is stored via the credentials service (never in settings.yaml). Pick
the model via /model and chat.
Repeat for more agents — each with its own route, Access ID, and token.
Removing
dsh plugin --profile web remove dsh-provider-timeweb
Notes
- Requires DSH
0.1.1-rc.2and Node.js 22+. - The plugin only adds a settings section; the standard Settings → Models flow stays exactly as shipped.