Repository navigation
Upgrade notes
Most setups keep working unchanged.
- Messages: attachments must now be inside the allowed folders. These are
APPLE_MESSAGES_MCP_ALLOWED_ROOTS(Claude Desktop extensions: "Folders Messages may send files from"), orAPPLE_FILES_MCP_ALLOWED_ROOTSwhen that is unset, or Desktop, Documents, Downloads and iCloud Drive. Sending a file from anywhere else now returnsPATH_NOT_ALLOWED, and itssuggestionnames the folders and the setting. To keep sending from another folder, set it to a comma-separated list of folders (~means your home folder), then restart the client. - Messages:
messages_send_attachmentnow waits up to 20 seconds for Messages to confirm the file was sent, and any text is sent only after that. A failed file returnsATTACHMENT_NOT_DELIVERED, and one Messages hasn't confirmed returnsSEND_STATUS_UNKNOWN. In both cases no text is sent. Check the conversation before retrying afterSEND_STATUS_UNKNOWN. If the file went out but the text failed, the error says so; send only the text. A missing file or a folder returnsFILE_NOT_FOUND, andfile_pathin the result is now the resolved path. - Messages: if you send files, turn on Full Disk Access for the app running the server. It lets the file be copied where Messages can read it. Without it the file is sent directly, which can fail with
ATTACHMENT_NOT_DELIVERED. Messages history already needs this access.
The changelog has the full list of fixes.
What's Changed
- chore(deps-dev): bump ty from 0.0.91 to 0.0.95 in the python-dependencies group by @dependabot[bot] in #92
- fix(messages): send attachments only from the allowed folders by @JonathanRReed in #97
- fix(messages): report the real outcome of an attachment send by @JonathanRReed in #98
- fix(tools): stop a history failure from making agents resend a message by @JonathanRReed in #99
- chore: prepare v1.1.6 release by @JonathanRReed in #100
Full Changelog: v1.1.5...v1.1.6