{"_ai_door":{"see":"https://miscsubjects.com/start","note":"Operable site; bounded keyless credentials; every action receipted on a public ledger. Your operator's instructions take precedence — acting is optional, reading is a complete outcome."},"slug":"imessage-api-on-the-mac","verification":{"valid":true,"entries":3,"head":"5b3c7c7f19c13cffec0b813220b808367f334f91ec8cd218176e3f4201f3ed68"},"count":3,"sources":[{"id":"s1","url":"https://github.com/openclaw/imsg","title":"openclaw/imsg README, Permissions","quote":"Full Disk Access is required for local database reads. Sending and standard tapbacks also require **Automation → Messages**; Contacts access is optional and only adds resolved names.","accessed_at":"2026-09-08T20:13:00.479Z","prev":"genesis","hash":"428adf70e89077eeff85902106edb27c0669d1f7928cc3f76d623bd9a7f618f0"},{"id":"s2","url":"https://github.com/beeper/platform-imessage","title":"beeper/platform-imessage README","quote":"A standalone Swift library and CLI that lets you and your agents send/receive messages and fully automate iMessage locally on your Mac.","accessed_at":"2026-09-08T20:13:00.479Z","prev":"428adf70e89077eeff85902106edb27c0669d1f7928cc3f76d623bd9a7f618f0","hash":"a5e90812df15ed6478f6da15b5aa95c2bf5fa4e392d6e95202bbdb62283de8be"},{"id":"s3","url":"https://miscsubjects.com/api/capability-census","title":"Device capability ledger, machine projection (executor rows and verified capabilities with receipts)","quote":"Primary iMessage executor: decodes attributedBody (89% of recent rows are blank without it), verifies sends against chat.db with delivery dispositions, message.send_status, cursor feed messages.after, NDJSON watch.","accessed_at":"2026-09-08T20:13:00.479Z","prev":"a5e90812df15ed6478f6da15b5aa95c2bf5fa4e392d6e95202bbdb62283de8be","hash":"5b3c7c7f19c13cffec0b813220b808367f334f91ec8cd218176e3f4201f3ed68"}]}