# Commit history · lucenx/codexbar-plasma

[View on GitCafe](https://git.cafe/lucenx/codexbar-plasma/commits/refs/heads/codex/panel-provider-selection)

Repository: [lucenx/codexbar-plasma](https://git.cafe/lucenx/codexbar-plasma)

Visibility: public

Requested revision: refs/heads/codex/panel-provider-selection

- [test\(roster\): allow the expected process cancellation warning](https://git.cafe/lucenx/codexbar-plasma/commit/ef404280b2ad4f549a2a196fa53ac71375acfe9b?format=markdown) — ef404280b2ad4f549a2a196fa53ac71375acfe9b; Simone

- [test\(panel\): isolate alias selection from icon rendering](https://git.cafe/lucenx/codexbar-plasma/commit/416f7e24dd655fa846d3e2f21bb4fc749419b5a5?format=markdown) — 416f7e24dd655fa846d3e2f21bb4fc749419b5a5; Simone

- [fix\(panel\): normalize automatic provider selections](https://git.cafe/lucenx/codexbar-plasma/commit/ff6b04d13c157d9ca9dc06e5d566ef047cf9cb8c?format=markdown) — ff6b04d13c157d9ca9dc06e5d566ef047cf9cb8c; Simone

- [fix\(panel\): handle empty selections and retired roster loads](https://git.cafe/lucenx/codexbar-plasma/commit/84c9d516a66ed6c7982a056234b7395b84292bbe?format=markdown) — 84c9d516a66ed6c7982a056234b7395b84292bbe; Simone

- [feat\(panel\): add customizable panel provider selection](https://git.cafe/lucenx/codexbar-plasma/commit/3a985fc62ad31b1c09ddd6fe460f12e27c2147b1?format=markdown) — 3a985fc62ad31b1c09ddd6fe460f12e27c2147b1; Simone

- [fix\(diagnostics\): align oversize guard and inputs with CLI surfaces \(\#210\)](https://git.cafe/lucenx/codexbar-plasma/commit/7b13983275ce9444422328bf1823d08c2058666a?format=markdown) — 7b13983275ce9444422328bf1823d08c2058666a; Simone

- [fix\(settings\): keep popup and notifications text still on opening \(\#209\)](https://git.cafe/lucenx/codexbar-plasma/commit/4af29649843990a2c9d85f21b585f7c010a75b61?format=markdown) — 4af29649843990a2c9d85f21b585f7c010a75b61; Simone

- [fix\(spend\): lay the activity heatmap out as a complete block \(\#208\)](https://git.cafe/lucenx/codexbar-plasma/commit/30de3f3a69b1a2f26605436f892d60bdc799b031?format=markdown) — 30de3f3a69b1a2f26605436f892d60bdc799b031; Simone

- [fix\(settings\): keep stored values in editable numeric fields \(\#207\)](https://git.cafe/lucenx/codexbar-plasma/commit/3a6ae8b125fbcbe507d90fe8ea0da9348005752a?format=markdown) — 3a6ae8b125fbcbe507d90fe8ea0da9348005752a; Simone

- [feat\(config\): refresh quotas when the popup opens by default \(\#206\)](https://git.cafe/lucenx/codexbar-plasma/commit/80b08d4ea18277af794f2aa6afaa8ea032edff77?format=markdown) — 80b08d4ea18277af794f2aa6afaa8ea032edff77; Simone

- [fix\(panel\): narrow tooltip to hovered provider meter \(\#205\)](https://git.cafe/lucenx/codexbar-plasma/commit/af7f281b8ea8e6498ac2afb3eea43e0f0c0331f8?format=markdown) — af7f281b8ea8e6498ac2afb3eea43e0f0c0331f8; Simone

- [Merge pull request \#202 from Lucenx9/codex/popup-visual-micropolish](https://git.cafe/lucenx/codexbar-plasma/commit/ba1e1b418ce04b566864f931f513f6aa341c13c2?format=markdown) — ba1e1b418ce04b566864f931f513f6aa341c13c2; Simone

- [Merge pull request \#201 from Lucenx9/codex/audit-account-cost-normalization-fixes](https://git.cafe/lucenx/codexbar-plasma/commit/6113c9965e054a48846e1604a7d79413955f55b3?format=markdown) — 6113c9965e054a48846e1604a7d79413955f55b3; Simone

- [fix\(ui\): attribute panel incidents and clarify account lines \(\#203\)](https://git.cafe/lucenx/codexbar-plasma/commit/cb987fe7a4f31b81adfae0fe492d196816b8753b?format=markdown) — cb987fe7a4f31b81adfae0fe492d196816b8753b; Simone

- [fix\(ui\): settle panel and popup hover feedback \(\#200\)](https://git.cafe/lucenx/codexbar-plasma/commit/f1818a395c2e6b0350ef08cf360c496e91b2e5d1?format=markdown) — f1818a395c2e6b0350ef08cf360c496e91b2e5d1; Simone

- [fix\(lifecycle\): bound secret prompts and stale config-watch polls](https://git.cafe/lucenx/codexbar-plasma/commit/6fde6646f4b24964aa6b11e86a46457a7d04068d?format=markdown) — 6fde6646f4b24964aa6b11e86a46457a7d04068d; Simone

- [fix\(ui\): harden cost, queue, and presentation guards \(\#198\)](https://git.cafe/lucenx/codexbar-plasma/commit/e91865dca22256f8c7d3e0fdcb57edabcab40795?format=markdown) — e91865dca22256f8c7d3e0fdcb57edabcab40795; Simone

- [test\(updater\): guard optional KDE modules in update controller tests \(\#195\)](https://git.cafe/lucenx/codexbar-plasma/commit/9233ae7606c9a66d6e8f93a32a528e6fef14d159?format=markdown) — 9233ae7606c9a66d6e8f93a32a528e6fef14d159; Simone

- [fix: sync provider cost metric combo and harden module edge cases \(\#197\)](https://git.cafe/lucenx/codexbar-plasma/commit/614b8ad153dcfaf571eb8f293eb725a3f576d3a2?format=markdown) — 614b8ad153dcfaf571eb8f293eb725a3f576d3a2; Simone

- [fix\(panel\): keep previews visible and verify content layouts \(\#194\)](https://git.cafe/lucenx/codexbar-plasma/commit/2a02f6a21186b94e463d9e47e41215f80c8456e5?format=markdown) — 2a02f6a21186b94e463d9e47e41215f80c8456e5; Simone

- [chore\(release\): prepare 0.2.36](https://git.cafe/lucenx/codexbar-plasma/commit/d223cc6736a6cddbd0b88e60fb21252926b624f1?format=markdown) — d223cc6736a6cddbd0b88e60fb21252926b624f1; Simone

- [fix\(layout\): prevent recursive provider and project sizing](https://git.cafe/lucenx/codexbar-plasma/commit/113e3cbca3d962e96946c1b1b274da448d41ccb4?format=markdown) — 113e3cbca3d962e96946c1b1b274da448d41ccb4; Simone

- [fix\(settings\): keep panel layout stable on opening](https://git.cafe/lucenx/codexbar-plasma/commit/5fa195637ebdf5d7734c746a1ec7262b2d6aabb6?format=markdown) — 5fa195637ebdf5d7734c746a1ec7262b2d6aabb6; Simone

- [perf\(ledger\): short-circuit command kind checks \(\#187\)](https://git.cafe/lucenx/codexbar-plasma/commit/1bb7d7929eebb4577c4083e731765bfa7d765041?format=markdown) — 1bb7d7929eebb4577c4083e731765bfa7d765041; Simone

- [refactor\(updater\): isolate widget update lifecycle \(\#190\)](https://git.cafe/lucenx/codexbar-plasma/commit/a2db657f5bef5775b1d24d11c01fdd6a97368b95?format=markdown) — a2db657f5bef5775b1d24d11c01fdd6a97368b95; Simone

- [fix\(usage\): preserve unrefreshed cached quotas and filter unknown status for incidents](https://git.cafe/lucenx/codexbar-plasma/commit/2e4ea82d959731d22fe6328c42a78bd0d573b439?format=markdown) — 2e4ea82d959731d22fe6328c42a78bd0d573b439; Simone

- [fix\(usage\): coalesce account-switch refreshes and harden malformed config values](https://git.cafe/lucenx/codexbar-plasma/commit/76d6e828a7e98952aa0989c287f6af2e32bc4b49?format=markdown) — 76d6e828a7e98952aa0989c287f6af2e32bc4b49; Simone

- [fix\(usage\): correct last-known quota retention and presentation](https://git.cafe/lucenx/codexbar-plasma/commit/9764a78a147b98714d5f409cb71e61e96095dc71?format=markdown) — 9764a78a147b98714d5f409cb71e61e96095dc71; Simone

- [feat\(panel\): simplify settings and group optional text](https://git.cafe/lucenx/codexbar-plasma/commit/59b0cee4fc04bb1a048e12ed3556367d77c50d5b?format=markdown) — 59b0cee4fc04bb1a048e12ed3556367d77c50d5b; Simone

- [feat\(usage\): retain last known quotas across failures and restarts \(\#183\)](https://git.cafe/lucenx/codexbar-plasma/commit/d09e5b6dc0ffcb1eeb4625b9c0eb03a9b6598cb3?format=markdown) — d09e5b6dc0ffcb1eeb4625b9c0eb03a9b6598cb3; Simone

- [feat\(panel\): show dual quota capsules with compact provider icons \(\#182\)](https://git.cafe/lucenx/codexbar-plasma/commit/84800547b0efb070ddac9b08fc92145fabf55d89?format=markdown) — 84800547b0efb070ddac9b08fc92145fabf55d89; Simone

- [fix\(cost\): format credit balances without trailing \.0 or bogus separators \(\#181\)](https://git.cafe/lucenx/codexbar-plasma/commit/c0e6c57027c49bb513ff685d61056bec668b89b1?format=markdown) — c0e6c57027c49bb513ff685d61056bec668b89b1; Simone

- [docs: maintain Linux parity TODO with upstream releases \(\#180\)](https://git.cafe/lucenx/codexbar-plasma/commit/ff07bd4866b6b8bb465347e5ea12e0083e671bc6?format=markdown) — ff07bd4866b6b8bb465347e5ea12e0083e671bc6; Simone

- [ci: avoid superseded runs and editorial smoke tests \(\#179\)](https://git.cafe/lucenx/codexbar-plasma/commit/3e818ae71dda1ccada2e8f8d662bb883c21d4da9?format=markdown) — 3e818ae71dda1ccada2e8f8d662bb883c21d4da9; Simone

- [fix\(i18n\): correct translations and plural counts \(\#178\)](https://git.cafe/lucenx/codexbar-plasma/commit/36765aa76437ae783334917437a515d58badf82c?format=markdown) — 36765aa76437ae783334917437a515d58badf82c; Simone

- [ci: require Conventional Commit PR titles \(\#177\)](https://git.cafe/lucenx/codexbar-plasma/commit/bf8c84d92643790f3299fc14fa3a835ef0c31174?format=markdown) — bf8c84d92643790f3299fc14fa3a835ef0c31174; Simone

- [docs: require PR delivery and follow CI through completion](https://git.cafe/lucenx/codexbar-plasma/commit/59e60356721e15a87cbe38d0a26ad9626def67b1?format=markdown) — 59e60356721e15a87cbe38d0a26ad9626def67b1; Simone

- [feat: publish release notes from the packaged changelog](https://git.cafe/lucenx/codexbar-plasma/commit/70185b56c4f1fc156c29a32c0e5579237a82a52c?format=markdown) — 70185b56c4f1fc156c29a32c0e5579237a82a52c; Simone

- [docs: require repository consistency before task completion](https://git.cafe/lucenx/codexbar-plasma/commit/1653f2735d5dd80764ae4f937081b19591f62b5d?format=markdown) — 1653f2735d5dd80764ae4f937081b19591f62b5d; Simone

- [docs: track open work in issues and require documentation maintenance](https://git.cafe/lucenx/codexbar-plasma/commit/047743acbd0eac6770241b7f55fb3d0deb5cd3c9?format=markdown) — 047743acbd0eac6770241b7f55fb3d0deb5cd3c9; Simone

- [docs: simplify README setup and organize detailed guides \(\#166\)](https://git.cafe/lucenx/codexbar-plasma/commit/ddb17817d11b70a935f8df7c56f81b5e91b8d5d7?format=markdown) — ddb17817d11b70a935f8df7c56f81b5e91b8d5d7; Simone

- [docs: streamline agent instructions and enforce context budget \(\#165\)](https://git.cafe/lucenx/codexbar-plasma/commit/2c63fe319d38099037ae12d26efdd3a3652b38a3?format=markdown) — 2c63fe319d38099037ae12d26efdd3a3652b38a3; Simone

- [docs: remove work artifacts and enforce documentation hygiene \(\#164\)](https://git.cafe/lucenx/codexbar-plasma/commit/50d9c24dc232109c57c0079fe96e45ea2ace1794?format=markdown) — 50d9c24dc232109c57c0079fe96e45ea2ace1794; Simone

- [refactor: derive account loading from registered requests \(\#163\)](https://git.cafe/lucenx/codexbar-plasma/commit/92679f99ce5d5479f4f87edde051fff91e30b91f?format=markdown) — 92679f99ce5d5479f4f87edde051fff91e30b91f; Simone

- [chore: release v0.2.35](https://git.cafe/lucenx/codexbar-plasma/commit/635abf8d709fbb2c135c947a9efc6036747e8a27?format=markdown) — 635abf8d709fbb2c135c947a9efc6036747e8a27; Simone

- [fix: release loading state after stale account reply \(\#161\)](https://git.cafe/lucenx/codexbar-plasma/commit/18a4ce604b58e50224a2425c467e7f684424611a?format=markdown) — 18a4ce604b58e50224a2425c467e7f684424611a; Simone

- [feat: improve settings with panel preview and privacy controls \(\#162\)](https://git.cafe/lucenx/codexbar-plasma/commit/2d6f91a0cdeb4a1ab9186ecb0f0db24a90abc169?format=markdown) — 2d6f91a0cdeb4a1ab9186ecb0f0db24a90abc169; Simone

- [feat: compact popup costs and inspect daily models \(\#160\)](https://git.cafe/lucenx/codexbar-plasma/commit/4ff018e6e805a5553fef2be8f20dac0827f2dcff?format=markdown) — 4ff018e6e805a5553fef2be8f20dac0827f2dcff; Simone

- [fix: guard panel-default smoke null derefs, restore loading fallback \(\#159\)](https://git.cafe/lucenx/codexbar-plasma/commit/8a064eaf92c72cb4a37b4c816e3bc1179bcf3c02?format=markdown) — 8a064eaf92c72cb4a37b4c816e3bc1179bcf3c02; Simone

- [Use Standard provider icons and meters by default \(\#158\)](https://git.cafe/lucenx/codexbar-plasma/commit/5269cbfe9ec5c448c03caf9f9495dc12efb80305?format=markdown) — 5269cbfe9ec5c448c03caf9f9495dc12efb80305; Simone

- [fix: preserve zero cache-token days in cost history \(\#157\)](https://git.cafe/lucenx/codexbar-plasma/commit/5bdf98b9937d59b24d63193a90b1aa43a1557c15?format=markdown) — 5bdf98b9937d59b24d63193a90b1aa43a1557c15; Simone

- [fix: degrade malformed cost/chart/account snapshots instead of throwing \(\#156\)](https://git.cafe/lucenx/codexbar-plasma/commit/a8d35bab780df2ca41e85366ca6538c40cd9f0ed?format=markdown) — a8d35bab780df2ca41e85366ca6538c40cd9f0ed; Simone

- [Prepare 0.2.34 with refreshed README screenshots \(\#155\)](https://git.cafe/lucenx/codexbar-plasma/commit/78d94fba377d1a6623c5345a04411c599d21d424?format=markdown) — 78d94fba377d1a6623c5345a04411c599d21d424; Simone

- [Clarify settings hierarchy and improve first-use defaults \(\#154\)](https://git.cafe/lucenx/codexbar-plasma/commit/e2c065851a0c3f54edf0e81d77d9b7ff969132bc?format=markdown) — e2c065851a0c3f54edf0e81d77d9b7ff969132bc; Simone

- [fix: polish provider typography and selection contrast \(\#153\)](https://git.cafe/lucenx/codexbar-plasma/commit/d61936a064f3754b6d9c7593be23a5e1071d0005?format=markdown) — d61936a064f3754b6d9c7593be23a5e1071d0005; Simone

- [feat: improve popup navigation and provider filters \(\#152\)](https://git.cafe/lucenx/codexbar-plasma/commit/c3f0ead05c9fac0c3d706d941fae63e719c39bba?format=markdown) — c3f0ead05c9fac0c3d706d941fae63e719c39bba; Simone

- [feat: add optional minimal panel style and preset](https://git.cafe/lucenx/codexbar-plasma/commit/0477117d17b5b31abf8391458a18d7bbcb0cd276?format=markdown) — 0477117d17b5b31abf8391458a18d7bbcb0cd276; Simone

- [chore: release v0.2.33](https://git.cafe/lucenx/codexbar-plasma/commit/50088a274d16fb7cebda783c2355606627624415?format=markdown) — 50088a274d16fb7cebda783c2355606627624415; Simone

- [fix: localize session labels and structured pace forecasts \(\#150\)](https://git.cafe/lucenx/codexbar-plasma/commit/061ba85e21675baac1786233dbffaad50f1065de?format=markdown) — 061ba85e21675baac1786233dbffaad50f1065de; Simone

- [fix: keep cost history and models within calendar ranges \(\#149\)](https://git.cafe/lucenx/codexbar-plasma/commit/58b71bbe03872caa85dc8b6092390405827da948?format=markdown) — 58b71bbe03872caa85dc8b6092390405827da948; Simone

- [fix: close notification prime gap and order stale account validation \(\#148\)](https://git.cafe/lucenx/codexbar-plasma/commit/e2ac57018ee94541502162508257c8e4ab677bbc?format=markdown) — e2ac57018ee94541502162508257c8e4ab677bbc; Simone

- [fix: floor fractional day bounds in cost model aggregation \(\#147\)](https://git.cafe/lucenx/codexbar-plasma/commit/a7f97f7b37c5297a1d379e6eba2c2bd3ec2f32bb?format=markdown) — a7f97f7b37c5297a1d379e6eba2c2bd3ec2f32bb; Simone

- [fix: correct provider ordering, cost history and CLI handling \(\#146\)](https://git.cafe/lucenx/codexbar-plasma/commit/d4c1c95542710f47c12fbd90fc199aa2159a34ed?format=markdown) — d4c1c95542710f47c12fbd90fc199aa2159a34ed; Simone

- [chore: release v0.2.32](https://git.cafe/lucenx/codexbar-plasma/commit/30a165ab3c6e872a0337574dcfde9b5a01aa540c?format=markdown) — 30a165ab3c6e872a0337574dcfde9b5a01aa540c; Simone

- [fix: correct provider notifications and usage presentation \(\#145\)](https://git.cafe/lucenx/codexbar-plasma/commit/6be689c2fc01e0bcbba9874e489ac67a71d91027?format=markdown) — 6be689c2fc01e0bcbba9874e489ac67a71d91027; Simone

- [Merge pull request \#142 from Lucenx9/fix/qml-qmllint-nobutton-9362659848160611676](https://git.cafe/lucenx/codexbar-plasma/commit/2856647224bc4a43754262a44b6257457f8f7939?format=markdown) — 2856647224bc4a43754262a44b6257457f8f7939; Simone

- [Merge pull request \#144 from Lucenx9/codex/portuguese-localization](https://git.cafe/lucenx/codexbar-plasma/commit/547395aa33af1cf5cd71d02771e1bfe30784a499?format=markdown) — 547395aa33af1cf5cd71d02771e1bfe30784a499; Simone

- [Merge pull request \#143 from Lucenx9/codex/plasma-localizations](https://git.cafe/lucenx/codexbar-plasma/commit/ee9ef88b5ff03d09a7a94ede300988978e33a87f?format=markdown) — ee9ef88b5ff03d09a7a94ede300988978e33a87f; Simone

- [Merge pull request \#141 from Lucenx9/codex/repo-quality-checks](https://git.cafe/lucenx/codexbar-plasma/commit/8a18a05209ccd5463734007f6f039fc00511294e?format=markdown) — 8a18a05209ccd5463734007f6f039fc00511294e; Simone

- [chore: release v0.2.31](https://git.cafe/lucenx/codexbar-plasma/commit/903cc632d2928928a36746f6b8242b272439caa6?format=markdown) — 903cc632d2928928a36746f6b8242b272439caa6; Simone

- [Merge pull request \#140 from Lucenx9/codex/panel-quota-rules](https://git.cafe/lucenx/codexbar-plasma/commit/da3780f0516ec7f265041cf7e4b1384ef12a63a3?format=markdown) — da3780f0516ec7f265041cf7e4b1384ef12a63a3; Simone

- [Merge pull request \#138 from Lucenx9/fix/escape-all-tooltips](https://git.cafe/lucenx/codexbar-plasma/commit/8a4aaee13d99974c2447fd975148aff217f32d34?format=markdown) — 8a4aaee13d99974c2447fd975148aff217f32d34; Simone

- [Merge pull request \#139 from Lucenx9/codex/project-cost-view](https://git.cafe/lucenx/codexbar-plasma/commit/4cc07a63764e676bcfe5dc9d5dc555ea3f989711?format=markdown) — 4cc07a63764e676bcfe5dc9d5dc555ea3f989711; Simone

- [Merge pull request \#137 from Lucenx9/codex/fix-rich-text-injection-in-tooltips](https://git.cafe/lucenx/codexbar-plasma/commit/ff7fd8b07f319b737b6491b1ce3ea21fbf36ff93?format=markdown) — ff7fd8b07f319b737b6491b1ce3ea21fbf36ff93; Simone

- [Merge pull request \#136 from Lucenx9/codex/propose-fix-for-api-key-setup-issue](https://git.cafe/lucenx/codexbar-plasma/commit/0ca24e112b2b6236ef1a4be0e755b2bd2f73d840?format=markdown) — 0ca24e112b2b6236ef1a4be0e755b2bd2f73d840; Simone

- [Preserve provider icon colors in release screenshots](https://git.cafe/lucenx/codexbar-plasma/commit/038e1058b0a17e9bc25164fafabe0b64c2f31b1e?format=markdown) — 038e1058b0a17e9bc25164fafabe0b64c2f31b1e; Simone

- [Release v0.2.30 with refreshed README screenshots](https://git.cafe/lucenx/codexbar-plasma/commit/841edcd7782ffb4e92515fd0d92785e2b25348ca?format=markdown) — 841edcd7782ffb4e92515fd0d92785e2b25348ca; Simone

- [Merge pull request \#135 from Lucenx9/codex/popup-smoke-test](https://git.cafe/lucenx/codexbar-plasma/commit/aa3daac9892b455a3cef8118875521abb40bbc4a?format=markdown) — aa3daac9892b455a3cef8118875521abb40bbc4a; Simone

- [Merge pull request \#134 from Lucenx9/codex/popup-visual-polish](https://git.cafe/lucenx/codexbar-plasma/commit/7422dd3f1cda0e3867685ec80fc3b6819fdfb8c2?format=markdown) — 7422dd3f1cda0e3867685ec80fc3b6819fdfb8c2; Simone

- [Merge pull request \#133 from Lucenx9/fix/audit-widget-regressions](https://git.cafe/lucenx/codexbar-plasma/commit/07bdf8d3beb5f1f2ee409944e818799ae4248510?format=markdown) — 07bdf8d3beb5f1f2ee409944e818799ae4248510; Simone

- [chore: release v0.2.29](https://git.cafe/lucenx/codexbar-plasma/commit/5a3111bd2be26cf2f149fda3bd11f055c31f443f?format=markdown) — 5a3111bd2be26cf2f149fda3bd11f055c31f443f; Simone

- [Merge pull request \#132 from Lucenx9/feat/provider-tab-customization-130](https://git.cafe/lucenx/codexbar-plasma/commit/7be9880a9639bb788eaeb70dc80f10596d9574ee?format=markdown) — 7be9880a9639bb788eaeb70dc80f10596d9574ee; Simone

- [Merge pull request \#131 from Lucenx9/fix/widget-state-regressions](https://git.cafe/lucenx/codexbar-plasma/commit/667cbf3d873da7e0e9a9c5bdf685329c672578db?format=markdown) — 667cbf3d873da7e0e9a9c5bdf685329c672578db; Simone

- [chore: release v0.2.28](https://git.cafe/lucenx/codexbar-plasma/commit/cc463dff188472a6cf77b523e5bb67e0c70df4b0?format=markdown) — cc463dff188472a6cf77b523e5bb67e0c70df4b0; Simone

- [Merge pull request \#129 from Lucenx9/fix/spendview-grid-rows-17168602529829530861](https://git.cafe/lucenx/codexbar-plasma/commit/523614cff710baacdc9c14d01a276f13ad03e091?format=markdown) — 523614cff710baacdc9c14d01a276f13ad03e091; Simone

- [Merge pull request \#128 from Lucenx9/fix/cost-amount-fallback-and-account-bounds](https://git.cafe/lucenx/codexbar-plasma/commit/9f2e66163bb3ad050515c15ff4048b3adb59982f?format=markdown) — 9f2e66163bb3ad050515c15ff4048b3adb59982f; Simone

- [Merge pull request \#127 from Lucenx9/fix/command-ledger-finite-deadlines](https://git.cafe/lucenx/codexbar-plasma/commit/b4b1963fcfe86a6df7a4057d8c1881166f94d2d1?format=markdown) — b4b1963fcfe86a6df7a4057d8c1881166f94d2d1; Simone

- [Merge pull request \#126 from Lucenx9/fix/qmllint-plasma-fallback-and-format-hardening](https://git.cafe/lucenx/codexbar-plasma/commit/e10ccae87cc9a30e7bee0f36ab2decd6e0bbdfa0?format=markdown) — e10ccae87cc9a30e7bee0f36ab2decd6e0bbdfa0; Simone

- [Merge pull request \#125 from Lucenx9/docs/standard-pr-template](https://git.cafe/lucenx/codexbar-plasma/commit/b224723b4bc7437b4505ba1c7bcf5d6ccdf336b8?format=markdown) — b224723b4bc7437b4505ba1c7bcf5d6ccdf336b8; Simone

- [Merge pull request \#124 from Lucenx9/fix/codebase-hardening-and-cleanups](https://git.cafe/lucenx/codexbar-plasma/commit/9527cf6d0e85f48e443e4972463cd1a035d15a5d?format=markdown) — 9527cf6d0e85f48e443e4972463cd1a035d15a5d; Simone

- [chore: release v0.2.27](https://git.cafe/lucenx/codexbar-plasma/commit/e014d4dfb51e358d4940643b26001281685c28c2?format=markdown) — e014d4dfb51e358d4940643b26001281685c28c2; Simone

- [Merge pull request \#122 from Lucenx9/fix/usage-sessions-ux](https://git.cafe/lucenx/codexbar-plasma/commit/08740b1aed3d0f84375c6ad89655afa73c1410b9?format=markdown) — 08740b1aed3d0f84375c6ad89655afa73c1410b9; Simone

- [Merge pull request \#121 from Lucenx9/fix/providers-settings-contract](https://git.cafe/lucenx/codexbar-plasma/commit/c60f8d479b81170389054941da5bd6f15463dbab?format=markdown) — c60f8d479b81170389054941da5bd6f15463dbab; Simone

- [Merge pull request \#120 from Lucenx9/fix/general-settings-contract](https://git.cafe/lucenx/codexbar-plasma/commit/d994c29a25a3261773e422eaafb83bdf9840a1a9?format=markdown) — d994c29a25a3261773e422eaafb83bdf9840a1a9; Simone

- [Merge pull request \#119 from Lucenx9/fix/display-settings-contract](https://git.cafe/lucenx/codexbar-plasma/commit/2901ce36704e5dc2eaab9254644da210f3f5085d?format=markdown) — 2901ce36704e5dc2eaab9254644da210f3f5085d; Simone

- [chore: release v0.2.26](https://git.cafe/lucenx/codexbar-plasma/commit/b85e3d76e25badf311ad5166a2481543a6ce30ec?format=markdown) — b85e3d76e25badf311ad5166a2481543a6ce30ec; Simone

- [Merge pull request \#118 from Lucenx9/fix/queue-automatic-update](https://git.cafe/lucenx/codexbar-plasma/commit/46c737568d2f4f5f1bf31349f3a4f28f15a10d0e?format=markdown) — 46c737568d2f4f5f1bf31349f3a4f28f15a10d0e; Simone

- [Merge pull request \#117 from Lucenx9/fix/redact-usage-detail-credentials](https://git.cafe/lucenx/codexbar-plasma/commit/326459c81a431daf845c11227dc9caed2f6d8345?format=markdown) — 326459c81a431daf845c11227dc9caed2f6d8345; Simone

- [Merge pull request \#116 from Lucenx9/chore/add-shellcheck-gate](https://git.cafe/lucenx/codexbar-plasma/commit/2e61ab5e68c21feea9e77af3ba3348692bc0b04f?format=markdown) — 2e61ab5e68c21feea9e77af3ba3348692bc0b04f; Simone

- [chore: release v0.2.25](https://git.cafe/lucenx/codexbar-plasma/commit/d5d4d013822d30c415362254187e89ebe71846db?format=markdown) — d5d4d013822d30c415362254187e89ebe71846db; Simone

More commits follow; continue with `GET /api/repos/lucenx/codexbar-plasma/commits?after=IjhjZjc5ZGUwNDIwMWQ0YjczYjMyYTAyMjk1ZThiMzVmZjcyOGQ4MGUi`.
