mainReorganized the entire project into a modular architecture with new core services (session indexing, parser registry, security, caching), added test suite with unit tests, implemented code formatting with Prettier, and removed legacy backup files. New routes for models and sessions were added alongside enhanced security and storage layers.
Introduced new views for displaying sessions with enhanced UI styling and layout options. Users can now browse and view session information in list format with improved visual presentation.
Fixed multiple context bugs: empty placeholder sessions are now hidden from the sidebar, duplicate multi-root workspace sessions are deduplicated, removed sessions properly trigger cleanup, and the app now prefers newer chatSessions format over older debug-logs format. Recent sessions are visually emphasized while older ones fade into the background.
The app now handles different context window sizes per model instead of assuming a fixed 200K limit. Claude models default to 200K, while Codex models use 258K, with the window size displayed throughout the UI and used in all token calculations.
Improved token usage tracking for Codex CLI/VS Code format by deduplicating repeated events based on total token counts, and fixed context size calculation in Copilot parser to use actual input tokens instead of cumulative values. Also enhanced session detection to properly locate Codex files in subdirectories and extract project names from metadata.
Users can now set and update their Anthropic API key directly in settings, with the key securely stored in config.json and only a masked preview shown in the interface. The setting is used for AI audit and analysis features.
New time series visualization page with updated site navigation and styling. The app now includes dedicated routing for time series data analysis alongside refreshed UI components.
The backend has been refactored from a single monolithic server.js file into a modular structure with separate concerns: routing (router.js), AI integrations (src/ai.js, parsers for Claude/Codex/Copilot), features (analytics, history, notifications), and individual route handlers. The frontend also gained an alert drawer UI for viewing all active alerts across sessions in one place, with improved visual indicators (warning icons) on session items.
Added cross-platform support for detecting GitHub Copilot chat sessions, with proper Windows (APPDATA), macOS (Library), and Linux (.config) directory paths. Also improved chat session parsing to handle multiple JSON object formats and extract token usage data more reliably.
Launched the first version of Repo Wrapped with a complete frontend interface (HTML, CSS, JavaScript) and backend server setup. Users can now access the application through a web browser.
Introduced a real-time Claude Code session monitor with OS notifications that tracks token usage and alerts users before hitting context limits. The project includes a Node.js server, web dashboard UI, and startup scripts for Windows/Mac/Linux platforms.
A Monday email with what shipped in tokenomics, in plain English — no account needed.
See how tokenomics stacks up against a rival, side by side.
Drop a live “shipped this week” badge into your README.
[](https://repowrapped.com/gh/PouriaH/tokenomics)<a href="https://repowrapped.com/gh/PouriaH/tokenomics"><img src="https://repowrapped.com/gh/PouriaH/tokenomics/badge.svg" alt="shipped this week" /></a>A floor, not a guess: counts only commits whose author, co-author trailer, or message explicitly credits an AI tool (Claude, Copilot, Cursor, aider, Codex…). Based on 11 mainline commits. Unattributed AI code isn't counted here — the full audit estimates that separately.