Skip to content

[Apple Notes] Clarify full disk access error#28014

Closed
mturac wants to merge 1 commit into
raycast:mainfrom
mturac:fix/27918-apple-notes-full-disk-access
Closed

[Apple Notes] Clarify full disk access error#28014
mturac wants to merge 1 commit into
raycast:mainfrom
mturac:fix/27918-apple-notes-full-disk-access

Conversation

@mturac
Copy link
Copy Markdown
Contributor

@mturac mturac commented May 17, 2026

Description

Fixes #27918.

  • Updates the Apple Notes database permission message to explicitly mention Full Disk Access.
  • Points users to System Settings > Privacy & Security > Full Disk Access when Raycast cannot open the Notes database.

Screencast

N/A - copy-only permission message update.

Checklist

  • I ran npm run lint --prefix extensions/apple-notes
  • I ran npm run build --prefix extensions/apple-notes

@raycastbot raycastbot added extension fix / improvement Label for PRs with extension's fix improvements extension: apple-notes Issues related to the apple-notes extension AI Extension platform: macOS labels May 17, 2026
@raycastbot
Copy link
Copy Markdown
Collaborator

Thank you for your contribution! 🎉

🔔 @tumispro @ron-myers @mathieudutour @StevenRCE0 @SKaplanOfficial @tylerwince @xilopaint @ridemountainpig @teemusuvinen @saldanaj97 @andreaselia @fanhefeng @charlesharries 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="fix/27918-apple-notes-full-disk-access"
FORK_URL="https://github.com/mturac/extensions.git"
EXTENSION_NAME="apple-notes"
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 May 17, 2026

Greptile Summary

This PR improves the error message shown when Raycast cannot access the Apple Notes database, replacing a vague prompt with an actionable one that names Full Disk Access and the exact System Settings path.

  • useNotes.ts: The permissionPriming string now reads "Raycast needs Full Disk Access to search Apple Notes. Open System Settings > Privacy & Security > Full Disk Access and enable Raycast." — a direct, step-by-step instruction instead of the previous generic sentence.
  • CHANGELOG.md: A [Bugfix] - {PR_MERGE_DATE} entry is added at the top of the file, following the repository's placeholder convention and descending-version ordering.

Confidence Score: 5/5

Safe to merge — the only change is a copy update to a permission-priming message and its changelog entry.

Both changed files contain only copy/text edits: a single string literal in useNotes.ts and a new changelog entry. There are no logic, API, or behavioral changes that could introduce regressions.

No files require special attention.

Important Files Changed

Filename Overview
extensions/apple-notes/src/hooks/useNotes.ts Updates the permissionPriming message to explicitly mention Full Disk Access and the System Settings navigation path — a clear, user-friendly improvement with no logic changes.
extensions/apple-notes/CHANGELOG.md Adds a new [Bugfix] - {PR_MERGE_DATE} entry at the top of the changelog, correctly following the {PR_MERGE_DATE} placeholder convention and descending version order.

Reviews (1): Last reviewed commit: "Clarify Apple Notes disk access error" | Re-trigger Greptile

Copy link
Copy Markdown
Contributor

@0xdhrv 0xdhrv left a comment

Choose a reason for hiding this comment

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

Hey @mturac 👋

Thanks for your contribution ⁣‌⁣‌⁣‌🔥

This issue is already resolved under #28118

@0xdhrv 0xdhrv marked this pull request as draft May 19, 2026 17:26
@0xdhrv 0xdhrv self-assigned this May 19, 2026
@0xdhrv 0xdhrv closed this May 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

[Apple Notes]... Cannot query the data. Unable to open database file

3 participants