mpetruc/dsh-model-sync ↗★ 0

dsh-model-sync

Auto-populate and auto-update the list of llm-pi-ai providers' models. Turn the plugin on and off to update on-demand 适合需要自动同步和更新大模型提供商模型列表的用户。

Package
dsh-model-sync
Compatibility
Unverified
Version
0.7.1
License
MIT
Last updated
Sep 20, 2026

Other repositories with this package name

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mpetruc/dsh-model-sync

Configuration

The bundle inserts a model-sync row:

- id: model-sync
  name: dsh-model-sync
  config:
    intervalMinutes: 0   # 0 = once per activation (boot or re-enable);
                         # N = also repeat every N minutes
    #     NB: a positive interval also enables deletion detection (rejected)
    prune: false         # true = remove auto-added ids no longer advertised
    # providers: [amd-server]   # optional: restrict which providers to sync
    # stateFile:                # optional: rejection-baseline state file
    #                           # (default: /storages/model-sync/state.json)

Every activation — first boot or a manual re-enable from the Plugins page — runs one sync ~1.5 s after the llm/settings services are ready; a positive intervalMinutes repeats it on that cadence.