Maarufu: Data ilisasishwa 27 Oktoba 2026

Kategoria

Intaneti1,356
Mawasiliano321
Sauti na video898
Michoro na usanifu539
Ofisi na tija1,124
Zana za wasanidi3,134
Zana za AI529
Usalama na faragha385
Zana za mfumo3,114
Michezo523
Elimu na sayansi239
Mtandao na TEHAMA284

CC One: matoleo yote na matoleo ya zamani

A local-first dashboard that turns AI CLI session logs into tokens, cost, and trends

Hapa yameorodheshwa matoleo 2 ya CC One, kuanzia 27 Agosti 2026 hadi toleo la sasa 2.3.0. Kila moja lina kiungo cha faili za kisakinishi za mchapishaji mwenyewe.

2026: 2 2 26
ToleoTareheUkubwaFaili
2.3.0Toleo jipya zaidi 6 Oktoba 2026 — 64-bit MSI64-bit EXE (NSIS)
Maelezo ya toleo
Changed
- Workspace visual system rebuilt — the title bar grows taller on a card surface: the icon-only nav collapse moves to ≤1360px and at ≤760px the nav takes its own second row, so window controls and status stay reachable at every width. Every view opens with a page heading (title + one-line description, new trilingual strings) so page identity survives the collapsed bar. Typography lands a three-tier stack: headings prefer Bahnschrift, body text gains PingFang SC / Microsoft YaHei CJK fallbacks, mono is pinned to Cascadia Code. (#119)
- Dashboard grouped into headed sections — the card flow now reads under two semantic section headings (consumption sources / usage patterns), each with a description line; the 12-column grid classes move into the shared src/styles/workspace.css. (#119)
- Token hero rebuilt — CardHeader + a token-ledger color strip in the header, and the card now carries its own loading / error / retry states via QueryState (use-token-snapshot exposes isLoading / error / retry). (#119)
- Card system tightened app-wide — radius up to xl with reduced padding, interactive hover switches from shadow lift to border emphasis, and all usage cards unify on the CardHeader / CardTitle structure. (#119)
- Capsule switches standardized — the hand-rolled capsule toggles in the trend absolute/share switch, model distribution and session ranking are replaced by shadcn ToggleGroup. (#119)
- Stylesheet split — index.css extracts transcript typography (transcript.css) and workspace surfaces / grid (workspace.css). (#119)
2.0.3 27 Agosti 2026 — 64-bit MSI64-bit EXE (NSIS)
Maelezo ya toleo
Added
- The packaged binary is named "CC One" — tauri.conf.json now declares mainBinaryName explicitly, so the bundled executable ships as CC One, matching the app name, instead of the cargo output name cc-one (CC One.exe on Windows).
Fixed
- Gemini snippet preview no longer over-promises — an empty-value env key (e.g. KEY=) used to be listed as an importable snippet candidate even though extraction could never deliver it (the validator rejects empty values). "Which keys are shareable" now lives in a single decision roster that both the preview candidates and the extraction derive from, so Gemini's empty-value keys no longer appear as candidates.
Changed
- imported now counts items, not rows — the sync align report (startup log and settings-page toast) sums what each domain actually imported: new usage rows, imported peer session snapshots, provider entries written, device registrations loaded (wording updated in en/zh; ja was already neutral).
- Internal refactors, behavior intact — all fourteen architecture candidates landed, with 40 new tests pinning the invariants on production paths:
- Sync — the per-device JSON sync document (fault-tolerant read, byte-stable write, latest-wins merge) converges on a single synced_doc module, adopted by providers / groups / devices and pinned by byte-level golden tests; the sync domain list becomes data — a static DOMAINS table drives pull/push (adding a domain = adding a row).
- Providers — shareable-key decisions are single-sourced (preview candidates and extraction derive from the same roster); the three-state controlled merge (present → replace / absent → withdraw / unlisted → skip) becomes one shared primitive, and Gemini's "the whole settings.json top level is controlled" ruling is made explicit (merge behavior byte-identical); the provider-row UPSERT clock difference is typed as ProviderUpsertPolicy (local clock / author timestamp pass-through).
- Database — the three cross-cutting aspects of dimension aggregation (driver projection, composite-key predicates, bucket decoding) converge in aggregate_sql; usage_records' column list, bind and decode now live in one place with a compile-time length check; "which session columns ride git pushes" is explicit as PushTrack (the favorites track pushes, device-local fields never enter snapshots).
- Source parsing — per-line JSONL folding converges on one shared walker (1-based numbering / blank lines / skipped accounting single-sourced), with the two cursor semantics (claude/codex vs grok) explicit as two policies.
- Frontend — the transcript derive cluster moves to its own module; the token-bucket display roster (color order / key order) replaces four hand copies with a single BUCKET_DISPLAY; the five-dimension filter bar (time · source · model · project · device) becomes a shared FilterBar bound by both toolbars, dropping six date keys from the browser hook; page-edge stepping decisions become pure functions and the rename hook moves into session detail.
- Misc — post-change push sinks into the library domain entry (callers can no longer "change locally without pushing"); track/column magic strings become enums (bindings regenerated); "write then emit sessions_changed" is structurally fixed by two combinators; forget_device's is_self guard sinks into the domain entry.

Maarufu zaidi katika Wasaidizi wa AI na LLM

Ona zote
  1. Claude CodeWasaidizi wa AI na LLM · Anthropic PBC
  2. Codex CLIWasaidizi wa AI na LLM · OpenAI, Inc.
  3. ChatGPTWasaidizi wa AI na LLM · lencx
  4. GPT4AllWasaidizi wa AI na LLM · Nomic
  5. JanWasaidizi wa AI na LLM · Jan
  6. WSL ManagerWasaidizi wa AI na LLM · Bostrot
  7. oh-my-piWasaidizi wa AI na LLM · Can Bölük
  8. T3 CodeWasaidizi wa AI na LLM · T3 Tools
  9. CC SwitchWasaidizi wa AI na LLM · farion1231
  10. LobeHubWasaidizi wa AI na LLM · LobeHub

Lebo

Shiriki