Skip to content

Releases: slkiser/opencode-quota

v1.4.0

05 Feb 16:25

Choose a tag to compare

Changes Made

  1. Updated Firmware provider to support new v1 API response format with separate window and weekly reset tracking.
  2. Renamed /quota_* commands to /tokens_* (/tokens_today, /tokens_daily, /tokens_weekly, /tokens_monthly, /tokens_session, /tokens_all, /tokens_between).
  3. Enhanced markdown table rendering with concealment-aware width calculation for properly aligned tables in TUI display.

New Features

  1. Added /firmware_reset_window command and tool to manually reset your Firmware 5-hour spending window. Shows remaining weekly resets after use. Needs confirmation.
  2. Firmware toast now displays both 5-hour window and weekly quota with grouped entries, including resets-remaining label.
  3. Token report tables (/tokens_* commands) now use markdown-conceal width mode for proper alignment—strips markdown syntax (bold, italic, links) when calculating column widths.

Breaking Changes

  1. Removed legacy /quota_* aliases (/quota_today, /quota_daily, /quota_weekly, /quota_monthly, /quota_session, /quota_all, /quota_between). Use /tokens_* commands instead. Note: /quota and /quota_status remain available.

Full Changelog: v1.3.0...v1.4.0

v1.3.0

05 Feb 00:55

Choose a tag to compare

Changes Made

  1. Large refactoring and deduplication

Full Changelog: v1.2.1...v1.3.0

v1.2.1

03 Feb 01:13

Choose a tag to compare

Full Changelog: v1.2.0...v1.2.1

v1.2.0

30 Jan 11:19

Choose a tag to compare

New features

  1. Added /tokens_between [YYYY-MM-DD] [YYYY-MM-DD] command which does a token report between two dates.

Changes Made

  1. /tokens_* commands are promoted, but allow legacy /quota_* commands.

Full Changelog: v1.1.3...v1.2.0

v1.1.3

28 Jan 22:28

Choose a tag to compare

Changes Mades:

  1. Updated logic to display the reset countdown whenever quota is less than 100%, not just when depleted.
  2. Adjusted related comments and added tests to verify countdown visibility for partially used and fully available quotas.

Full Changelog: v1.1.2...v1.1.3

v1.1.2

27 Jan 17:34
54fafa2

Choose a tag to compare

New features

  1. Added Chutes.ai as a provider. by @kreatoo in #1

Full Changelog: v1.1.1...v1.1.2

v1.1.1

25 Jan 22:58

Choose a tag to compare

Full Changelog: v1.1.0...v1.1.1

v1.1.0

25 Jan 17:57

Choose a tag to compare

New features

  1. Per-model input/output token counts in the quota toast, gated by a new config option that defaults to on.

Changes Made

  1. Renamed /quota_chat to /quota_session (src/plugin.ts)
  2. Added sessionOnly mode to formatQuotaStatsReport() (src/lib/quota-stats-format.ts)
  3. Updated output titles to include command name (all /quota* commands)

Full Changelog: v1.0.1...v1.1.0

v1.0.1

23 Jan 21:56

Choose a tag to compare

Full Changelog: v1.0.0...v1.0.1

v1.0.0

23 Jan 15:48

Choose a tag to compare