Repository navigation
Releases: itsbuyru-bit/dsh-model-price
Release list
dsh-model-price 1.9.0
1.9.0
Added
- Update automatically works for local git checkouts too: the Host runs
git pull --ff-onlyin the linked working copy (no shell, no interactive
credential prompt, 60 s timeout), returns the pull output and the new short
HEAD, and the dialog prints them. The new host code loads after a DSH restart;
the client loads on the next page refresh. - A local directory that is not a git repository still refuses the automatic
path and keeps the manualdsh plugin … add link:…command.
Install from GitHub with github:itsbuyru-bit/dsh-model-price. See the README for configuration and languages.
dsh-model-price 1.8.0
1.8.0
Added
- Check now now opens an update dialog: running and latest versions, the
target profile, Check again, a manual command with Copy command, and an
Update automatically action. - Automatic update installs the latest release through the profile's
pluginManager.installBundle. The HTTP answer is sent before the installation
starts because applying the new bundle unloads this plugin mid-request. - Local
link:installs are detected and never overwritten: the dialog explains
that the working copy is the source and offers thegit pull+ reinstall
command instead. - Host endpoints
updateInfo(versions, install mode, profile, manual command)
andupdate(starts the installation).
Install from GitHub with github:itsbuyru-bit/dsh-model-price. See the README for configuration and languages.
dsh-model-price 1.7.0
1.7.0
Added
- Per-model Peak schedule: a model row may now carry its own
schedule
(Peak windows, weekdays and holidays). Every field inherits the shared
schedule unless overridden, and the Peak/Off-Peak tariff of an event is
resolved against the schedule of the model that produced it. - Price provenance: a model row can store
source(the pricing-page URL and the
date it was checked). The collapsible Source and check date block shows the
domain,Checked YYYY-MM-DD (UTC)and an Open button, and expands to the URL
and check-date inputs. Invalid URLs and non-ISO dates are dropped by the Host
instead of being stored.
Changed
- Settings are split into two cards: Display (currency, rate, language,
budget, visibility) and Discounts & time (shared Peak schedule and
Search & Fetch billing), the latter placed right under Display. - The model card gained an optional Own Peak schedule for this model editor,
seeded from the shared values when first enabled. - The holiday field is labelled Holiday days / Праздничные дни instead of
"Chinese public holidays": the preset list is still DeepSeek's 2026 Chinese
holidays, but any country's holidays can be entered.
Install from GitHub with github:itsbuyru-bit/dsh-model-price. See the README for configuration and languages.
dsh-model-price 1.6.2
1.6.2
Changed
- The default 2026 holidays now cover the full official holiday blocks,
including bridge days (33 dates), because DeepSeek bills the whole period as
Off-Peak. Weekend make-up workdays stay Off-Peak through the normal weekend
rule and need no entry.
Install from GitHub with github:itsbuyru-bit/dsh-model-price. See the README for configuration and languages.
dsh-model-price 1.6.1
1.6.1
Added
- Default Chinese public holidays for 2026: the statutory days only
(2026-01-01, 2026-02-16…19, 2026-04-05, 2026-05-01…02, 2026-06-19,
2026-09-25, 2026-10-01…03), without the bridge days from the State Council
notice. Editable in Settings.
Install from GitHub with github:itsbuyru-bit/dsh-model-price. See the README for configuration and languages.
dsh-model-price 1.6.0
1.6.0
Added
- Search & Fetch accounting: successful
web_search/web_fetchcalls are
counted per session and in the all-time totals. Calls are free until
2026-10-31 16:00 UTC and cost $0.75 per 1,000 afterwards. - Settings for the Search / Fetch price per 1,000, the billing start instant and
a toggle that includes request costs in the displayed totals.
Install from GitHub with github:itsbuyru-bit/dsh-model-price. See the README for configuration and languages.
dsh-model-price 1.5.0
1.5.0
Changed
- Peak schedule now follows the published DeepSeek pricing: Peak is 01:00–04:00
and 06:00–10:00 UTC, Monday–Friday, excluding Chinese public holidays. Every
other hour, including weekends and holidays, is Off-Peak. - Settings replace the single Off-Peak window with editable Peak windows, Peak
weekdays and a holiday list. - The best-time block now finds the current or next Off-Peak block across days
instead of assuming one window per day.
Fixed
- Weekend and holiday settlements are no longer billed at the Peak price.
Install from GitHub with github:itsbuyru-bit/dsh-model-price. See the README for configuration and languages.
dsh-model-price 1.4.1
1.4.1
Added
- Unit test suite for the pricing layer (
test/pricing.test.mjs), run in CI. - Static project website in
site/with a GitHub Pages workflow. docs/ARCHITECTURE.mdanddocs/TRANSLATION.md.- Social preview and composer-line images in
docs/images/.
Changed
- Pure pricing helpers moved to
lib/pricing.jsand shipped with the package. engines.dsh(>=0.2.0), Dependabot for Actions and actionlint in CI.
Install from GitHub with github:itsbuyru-bit/dsh-model-price. See the README for configuration and languages.
dsh-model-price 1.4.0
1.4.0
Changed
- Load models from Models now mirrors the model list configured in
Settings → Models instead of the adapter's full catalog. Models that are
not bound there (or were removed from it) disappear from the price table
together with their prices. Providers with an empty model list contribute
nothing; the account-scoped DeepSeek provider keeps its account catalog.
Install from GitHub with github:itsbuyru-bit/dsh-model-price. See the README for configuration and languages.
dsh-model-price 1.3.1
1.3.1
Fixed
- The “Check now” button stays available when the automatic update check is
disabled; a manual check still queries GitHub and reports the result.
Install from GitHub with github:itsbuyru-bit/dsh-model-price. See the README for configuration and languages.