Skip to content

Update ccusage extension#27393

Merged
raycastbot merged 2 commits into
raycast:mainfrom
ridemountainpig:ccusage-menubar-refresh
Apr 24, 2026
Merged

Update ccusage extension#27393
raycastbot merged 2 commits into
raycast:mainfrom
ridemountainpig:ccusage-menubar-refresh

Conversation

@ridemountainpig
Copy link
Copy Markdown
Contributor

Description

Menu bar command now auto-refreshes every 5 minutes in the background, so usage data stays up to date without requiring a manual click. Close #27071.

Screencast

Checklist

@raycastbot raycastbot added extension fix / improvement Label for PRs with extension's fix improvements extension: ccusage Issues related to the ccusage extension AI Extension platform: macOS labels Apr 24, 2026
@raycastbot
Copy link
Copy Markdown
Collaborator

Thank you for your contribution! 🎉

🔔 @nyatinte @zhuravel @GarrickZ2 @pernielsentikaer @raulgg you might want to have a look.

You can use this guide to learn how to check out the Pull Request locally in order to test it.

📋 Quick checkout commands
BRANCH="ccusage-menubar-refresh"
FORK_URL="https://github.com/ridemountainpig/extensions.git"
EXTENSION_NAME="ccusage"
REPO_NAME="extensions"

git clone -n --depth=1 --filter=tree:0 -b $BRANCH $FORK_URL
cd $REPO_NAME
git sparse-checkout set --no-cone "extensions/$EXTENSION_NAME"
git checkout
cd "extensions/$EXTENSION_NAME"
npm install && npm run dev

We're currently experiencing a high volume of incoming requests. As a result, the initial review may take up to 10-15 business days.

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 24, 2026

Greptile Summary

This PR adds a 5-minute auto-refresh interval ("interval": "5m") to the ccusage menu bar command, keeping usage data current without manual interaction. The changelog is correctly updated with the {PR_MERGE_DATE} placeholder at the top in descending version order.

Confidence Score: 5/5

Safe to merge — minimal, well-scoped change with no logic or security concerns.

Both changed files are correct: the changelog follows the required format and version ordering, and the interval field is the standard Raycast mechanism for menu-bar auto-refresh. No P0 or P1 findings.

No files require special attention.

Important Files Changed

Filename Overview
extensions/ccusage/package.json Adds "interval": "5m" to the menu-bar command for auto-refresh and appends the PR author to contributors
extensions/ccusage/CHANGELOG.md Adds v2.3.2 entry at top with {PR_MERGE_DATE} placeholder and correct descending version order

Reviews (1): Last reviewed commit: "Update ccusage extension" | Re-trigger Greptile

@pernielsentikaer pernielsentikaer self-assigned this Apr 24, 2026
Copy link
Copy Markdown
Collaborator

@pernielsentikaer pernielsentikaer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, approved 🔥

@raycastbot raycastbot merged commit 7fafa3d into raycast:main Apr 24, 2026
2 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

Published to the Raycast Store:
https://raycast.com/nyatinte/ccusage

@raycastbot
Copy link
Copy Markdown
Collaborator

🎉 🎉 🎉

We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag.

@ridemountainpig ridemountainpig deleted the ccusage-menubar-refresh branch April 28, 2026 02:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI Extension extension: ccusage Issues related to the ccusage extension extension fix / improvement Label for PRs with extension's fix improvements platform: macOS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Claude Code Usage (ccusage)] Add auto-refresh / periodic polling to the Menu Bar icon

3 participants