Commits

Merge remote-tracking branch 'origin/main' into codex/overview-selection-normalization

25c34b963a • Simone • Sep 10, 2026

fix(popup): address review follow-ups on overview selection normalization

d7cf3cb623 • Simone • Sep 10, 2026

refactor(popup): extract overview selection into shared pure module

81a3e50a1c • Simone • Sep 10, 2026

fix(popup): normalize overview provider selection for aliases and mixed case

176a90d296 • Simone • Sep 10, 2026

feat(panel): add customizable panel provider selection

02b7a890f9 • Simone • Sep 10, 2026

fix(diagnostics): align oversize guard and inputs with CLI surfaces (#210)

7b13983275 • Simone • Sep 10, 2026

fix(settings): keep popup and notifications text still on opening (#209)

4af2964984 • Simone • Sep 10, 2026

fix(spend): lay the activity heatmap out as a complete block (#208)

30de3f3a69 • Simone • Sep 10, 2026

fix(settings): keep stored values in editable numeric fields (#207)

3a6ae8b125 • Simone • Sep 10, 2026

feat(config): refresh quotas when the popup opens by default (#206)

80b08d4ea1 • Simone • Sep 10, 2026

fix(panel): narrow tooltip to hovered provider meter (#205)

af7f281b8e • Simone • Sep 10, 2026

Merge pull request #202 from Lucenx9/codex/popup-visual-micropolish

ba1e1b418c • Simone • Sep 10, 2026

Merge pull request #201 from Lucenx9/codex/audit-account-cost-normalization-fixes

6113c9965e • Simone • Sep 10, 2026

fix(ui): attribute panel incidents and clarify account lines (#203)

cb987fe7a4 • Simone • Sep 10, 2026

fix(ui): settle panel and popup hover feedback (#200)

f1818a395c • Simone • Sep 10, 2026

fix(lifecycle): bound secret prompts and stale config-watch polls

6fde6646f4 • Simone • Sep 10, 2026

fix(ui): harden cost, queue, and presentation guards (#198)

e91865dca2 • Simone • Sep 9, 2026

test(updater): guard optional KDE modules in update controller tests (#195)

9233ae7606 • Simone • Sep 9, 2026

fix: sync provider cost metric combo and harden module edge cases (#197)

614b8ad153 • Simone • Sep 9, 2026

fix(panel): keep previews visible and verify content layouts (#194)

2a02f6a211 • Simone • Sep 9, 2026

chore(release): prepare 0.2.36

d223cc6736 • Simone • Sep 9, 2026

fix(layout): prevent recursive provider and project sizing

113e3cbca3 • Simone • Sep 9, 2026

fix(settings): keep panel layout stable on opening

5fa195637e • Simone • Sep 9, 2026

perf(ledger): short-circuit command kind checks (#187)

1bb7d7929e • Simone • Sep 9, 2026

refactor(updater): isolate widget update lifecycle (#190)

a2db657f5b • Simone • Sep 9, 2026

fix(usage): preserve unrefreshed cached quotas and filter unknown status for incidents

2e4ea82d95 • Simone • Sep 9, 2026

fix(usage): coalesce account-switch refreshes and harden malformed config values

76d6e828a7 • Simone • Sep 9, 2026

fix(usage): correct last-known quota retention and presentation

9764a78a14 • Simone • Sep 9, 2026

feat(panel): simplify settings and group optional text

59b0cee4fc • Simone • Sep 9, 2026

feat(usage): retain last known quotas across failures and restarts (#183)

d09e5b6dc0 • Simone • Sep 9, 2026

feat(panel): show dual quota capsules with compact provider icons (#182)

84800547b0 • Simone • Sep 8, 2026

fix(cost): format credit balances without trailing .0 or bogus separators (#181)

c0e6c57027 • Simone • Sep 8, 2026

docs: maintain Linux parity TODO with upstream releases (#180)

ff07bd4866 • Simone • Sep 8, 2026

ci: avoid superseded runs and editorial smoke tests (#179)

3e818ae71d • Simone • Sep 8, 2026

fix(i18n): correct translations and plural counts (#178)

36765aa764 • Simone • Sep 8, 2026

ci: require Conventional Commit PR titles (#177)

bf8c84d926 • Simone • Sep 8, 2026

docs: require PR delivery and follow CI through completion

59e6035672 • Simone • Sep 8, 2026

feat: publish release notes from the packaged changelog

70185b56c4 • Simone • Sep 8, 2026

docs: require repository consistency before task completion

1653f2735d • Simone • Sep 8, 2026

docs: track open work in issues and require documentation maintenance

047743acbd • Simone • Sep 8, 2026

docs: simplify README setup and organize detailed guides (#166)

ddb17817d1 • Simone • Sep 8, 2026

docs: streamline agent instructions and enforce context budget (#165)

2c63fe319d • Simone • Sep 8, 2026

docs: remove work artifacts and enforce documentation hygiene (#164)

50d9c24dc2 • Simone • Sep 8, 2026

refactor: derive account loading from registered requests (#163)

92679f99ce • Simone • Sep 8, 2026

chore: release v0.2.35

635abf8d70 • Simone • Sep 8, 2026

fix: release loading state after stale account reply (#161)

18a4ce604b • Simone • Sep 8, 2026

feat: improve settings with panel preview and privacy controls (#162)

2d6f91a0cd • Simone • Sep 8, 2026

feat: compact popup costs and inspect daily models (#160)

4ff018e6e8 • Simone • Sep 8, 2026

fix: guard panel-default smoke null derefs, restore loading fallback (#159)

8a064eaf92 • Simone • Sep 8, 2026

Use Standard provider icons and meters by default (#158)

5269cbfe9e • Simone • Sep 7, 2026

fix: preserve zero cache-token days in cost history (#157)

5bdf98b993 • Simone • Sep 7, 2026

fix: degrade malformed cost/chart/account snapshots instead of throwing (#156)

a8d35bab78 • Simone • Sep 7, 2026

Prepare 0.2.34 with refreshed README screenshots (#155)

78d94fba37 • Simone • Sep 7, 2026

Clarify settings hierarchy and improve first-use defaults (#154)

e2c065851a • Simone • Sep 7, 2026

fix: polish provider typography and selection contrast (#153)

d61936a064 • Simone • Sep 7, 2026

feat: improve popup navigation and provider filters (#152)

c3f0ead05c • Simone • Sep 7, 2026

feat: add optional minimal panel style and preset

0477117d17 • Simone • Sep 7, 2026

chore: release v0.2.33

50088a274d • Simone • Sep 7, 2026

fix: localize session labels and structured pace forecasts (#150)

061ba85e21 • Simone • Sep 7, 2026

fix: keep cost history and models within calendar ranges (#149)

58b71bbe03 • Simone • Sep 7, 2026

fix: close notification prime gap and order stale account validation (#148)

e2ac57018e • Simone • Sep 7, 2026

fix: floor fractional day bounds in cost model aggregation (#147)

a7f97f7b37 • Simone • Sep 6, 2026

fix: correct provider ordering, cost history and CLI handling (#146)

d4c1c95542 • Simone • Sep 6, 2026

chore: release v0.2.32

30a165ab3c • Simone • Sep 6, 2026

fix: correct provider notifications and usage presentation (#145)

6be689c2fc • Simone • Sep 6, 2026

Merge pull request #142 from Lucenx9/fix/qml-qmllint-nobutton-9362659848160611676

2856647224 • Simone • Sep 6, 2026

Merge pull request #144 from Lucenx9/codex/portuguese-localization

547395aa33 • Simone • Sep 6, 2026

Merge pull request #143 from Lucenx9/codex/plasma-localizations

ee9ef88b5f • Simone • Sep 6, 2026

Merge pull request #141 from Lucenx9/codex/repo-quality-checks

8a18a05209 • Simone • Sep 6, 2026

chore: release v0.2.31

903cc632d2 • Simone • Sep 6, 2026

Merge pull request #140 from Lucenx9/codex/panel-quota-rules

da3780f051 • Simone • Sep 5, 2026

Merge pull request #138 from Lucenx9/fix/escape-all-tooltips

8a4aaee13d • Simone • Sep 5, 2026

Merge pull request #139 from Lucenx9/codex/project-cost-view

4cc07a6376 • Simone • Sep 5, 2026

Merge pull request #137 from Lucenx9/codex/fix-rich-text-injection-in-tooltips

ff7fd8b07f • Simone • Sep 5, 2026

Merge pull request #136 from Lucenx9/codex/propose-fix-for-api-key-setup-issue

0ca24e112b • Simone • Sep 5, 2026

Preserve provider icon colors in release screenshots

038e1058b0 • Simone • Sep 4, 2026

Release v0.2.30 with refreshed README screenshots

841edcd778 • Simone • Sep 4, 2026

Merge pull request #135 from Lucenx9/codex/popup-smoke-test

aa3daac989 • Simone • Sep 4, 2026

Merge pull request #134 from Lucenx9/codex/popup-visual-polish

7422dd3f1c • Simone • Sep 4, 2026

Merge pull request #133 from Lucenx9/fix/audit-widget-regressions

07bdf8d3be • Simone • Sep 4, 2026

chore: release v0.2.29

5a3111bd2b • Simone • Sep 4, 2026

Merge pull request #132 from Lucenx9/feat/provider-tab-customization-130

7be9880a96 • Simone • Sep 4, 2026

Merge pull request #131 from Lucenx9/fix/widget-state-regressions

667cbf3d87 • Simone • Sep 4, 2026

chore: release v0.2.28

cc463dff18 • Simone • Sep 4, 2026

Merge pull request #129 from Lucenx9/fix/spendview-grid-rows-17168602529829530861

523614cff7 • Simone • Sep 4, 2026

Merge pull request #128 from Lucenx9/fix/cost-amount-fallback-and-account-bounds

9f2e66163b • Simone • Sep 4, 2026

Merge pull request #127 from Lucenx9/fix/command-ledger-finite-deadlines

b4b1963fcf • Simone • Sep 4, 2026

Merge pull request #126 from Lucenx9/fix/qmllint-plasma-fallback-and-format-hardening

e10ccae87c • Simone • Sep 4, 2026

Merge pull request #125 from Lucenx9/docs/standard-pr-template

b224723b4b • Simone • Sep 4, 2026

Merge pull request #124 from Lucenx9/fix/codebase-hardening-and-cleanups

9527cf6d0e • Simone • Sep 4, 2026

chore: release v0.2.27

e014d4dfb5 • Simone • Sep 3, 2026

Merge pull request #122 from Lucenx9/fix/usage-sessions-ux

08740b1aed • Simone • Sep 3, 2026

Merge pull request #121 from Lucenx9/fix/providers-settings-contract

c60f8d479b • Simone • Sep 3, 2026

Merge pull request #120 from Lucenx9/fix/general-settings-contract

d994c29a25 • Simone • Sep 3, 2026

Merge pull request #119 from Lucenx9/fix/display-settings-contract

2901ce3670 • Simone • Sep 3, 2026

chore: release v0.2.26

b85e3d76e2 • Simone • Sep 3, 2026

Merge pull request #118 from Lucenx9/fix/queue-automatic-update

46c737568d • Simone • Sep 3, 2026

Merge pull request #117 from Lucenx9/fix/redact-usage-detail-credentials

326459c81a • Simone • Sep 3, 2026

Merge pull request #116 from Lucenx9/chore/add-shellcheck-gate

2e61ab5e68 • Simone • Sep 3, 2026

chore: release v0.2.25

d5d4d01382 • Simone • Sep 2, 2026