Skip to content

Releases: itsbuyru-bit/dsh-model-price

dsh-model-price 1.9.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 18:08

1.9.0

Added

  • Update automatically works for local git checkouts too: the Host runs
    git pull --ff-only in 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 manual dsh 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

Choose a tag to compare

@github-actions github-actions released this 22 Oct 18:00

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 the git pull + reinstall
    command instead.
  • Host endpoints updateInfo (versions, install mode, profile, manual command)
    and update (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

Choose a tag to compare

@github-actions github-actions released this 22 Oct 17:00

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

Choose a tag to compare

@github-actions github-actions released this 22 Oct 14:03

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

Choose a tag to compare

@github-actions github-actions released this 22 Oct 14:00

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

Choose a tag to compare

@github-actions github-actions released this 22 Oct 13:49

1.6.0

Added

  • Search & Fetch accounting: successful web_search / web_fetch calls 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

Choose a tag to compare

@github-actions github-actions released this 22 Oct 13:34

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

Choose a tag to compare

@github-actions github-actions released this 22 Oct 11:10

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.md and docs/TRANSLATION.md.
  • Social preview and composer-line images in docs/images/.

Changed

  • Pure pricing helpers moved to lib/pricing.js and 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

Choose a tag to compare

@github-actions github-actions released this 22 Oct 10:32

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

Choose a tag to compare

@github-actions github-actions released this 22 Oct 10:22

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.