Shows AI coding assistant usage stats in the bar with detail panel (Claude Code, Codex, Copilot, OpenRouter, Zen)
This plugin adds a compact usage capsule to the Noctalia bar and a detail panel for provider stats.
Main.qml wires provider modules and decides which provider is active.BarWidget.qml shows one metric (prompts, tokens, or usage) for the active provider.Panel.qml shows provider details like rate-limit usage, today stats, and recent activity.Settings.qml controls enabled providers, API keys, and refresh behavior.Current providers:
Claude reads local Claude auth/session files, refreshes OAuth tokens when needed.Codex reads local ~/.codex history/session/auth files.OpenRouter uses the OpenRouter key/activity APIs.Zen uses the OpenCode Zen API for key validation and model discovery. Zen usage percent is not currently exposed by a documented endpoint, so it reports a neutral usage value.OpenRouter, Zen) or use environment variables.OPENROUTER_API_KEY or settings field.OPENCODE_ZEN_API_KEY, OPENCODE_API_KEY, ZEN_API_KEY, or settings field.