Tags: StuartCameronCode/clive
Tags
Add SwiftTerm for ANSI rendering, About box, and UI improvements - Replace custom ANSI parser with SwiftTerm library for proper terminal escape sequence rendering, fixing "Current session" display issues - Add About dialog with author info, GitHub link, MIT license, and SwiftTerm attribution - Add unit tests for usage output parsing - Make log window resizable and open as separate window - Show weekly reset time in menu bar dropdown - Store last raw output for debugging via Show Log button
Fix usage parsing to use "all models" weekly stat The usage parser was matching the first "Current week" line it found, which could be model-specific (e.g., Opus 4.5 only). Update both the expect script and Swift parsing to specifically look for the "Current week (all models)" line to get combined usage across all models.