Skip to content

Update arc extension#27303

Merged
raycastbot merged 3 commits intoraycast:mainfrom
YoannAubineau:ext/arc
Apr 24, 2026
Merged

Update arc extension#27303
raycastbot merged 3 commits intoraycast:mainfrom
YoannAubineau:ext/arc

Conversation

@YoannAubineau
Copy link
Copy Markdown
Contributor

@YoannAubineau YoannAubineau commented Apr 20, 2026

Description

Screencast

Checklist

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

raycastbot commented Apr 20, 2026

Thank you for your first contribution! 🎉

🔔 @thomaspaulmann @zach-fuller @ankitchouhan1020 @pernielsentikaer @danpalmer @rgrunberg @tleo19 @loris @bdsqqq @xilopaint @jayeshbhole @hinzed1127 @omar-salama @underscoregeb @ridemountainpig @nebbles @alanxmay @gdsmith @EasyKey5 @Pavelas @mchoun 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="ext/arc"
FORK_URL="https://github.com/YoannAubineau/raycast-extensions.git"
EXTENSION_NAME="arc"
REPO_NAME="raycast-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 20, 2026

Greptile Summary

This PR adds a new Reset All Tabs in Current Space no-view command to the Arc extension, which triggers Arc's built-in menu action via AppleScript. The implementation mirrors the existing new-easel.ts pattern exactly, the changelog uses the correct {PR_MERGE_DATE} placeholder, and the command is correctly registered as disabledByDefault: true.

Confidence Score: 5/5

Safe to merge — clean implementation consistent with existing patterns, no logic or security issues found.

All three changed files are correct: the source file follows the established AppleScript command pattern, package.json registration is well-formed, and the changelog uses the required {PR_MERGE_DATE} placeholder. No P0 or P1 findings.

No files require special attention.

Important Files Changed

Filename Overview
extensions/arc/src/reset-space-tabs.ts New no-view command that clicks Arc's "Reset all tabs in this Space" menu item via AppleScript; pattern is consistent with existing commands like new-easel.ts
extensions/arc/package.json Adds new contributor and registers the reset-space-tabs command with disabledByDefault: true; title case and structure are correct
extensions/arc/CHANGELOG.md New changelog entry correctly uses {PR_MERGE_DATE} placeholder and is placed at the top in descending version order

Reviews (2): Last reviewed commit: "Replace hard coded date with {PR_MERGE_D..." | Re-trigger Greptile

Comment thread extensions/arc/CHANGELOG.md Outdated
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
@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 33bfc90 into raycast:main Apr 24, 2026
2 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

Published to the Raycast Store:
https://raycast.com/the-browser-company/arc

@raycastbot
Copy link
Copy Markdown
Collaborator

🎉 🎉 🎉

Such a great contribution deserves a reward, but unfortunately we couldn't find your Raycast account based on your GitHub username (@YoannAubineau).

Please link your GitHub account to your Raycast account to receive your credits and soon be able to exchange them for some swag.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI Extension extension: arc Issues related to the arc 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.

3 participants