Skip to main content

Module core

Module core 

Source

Modules§

applescript
AppleScript path for tag-admin operations (create/rename/merge/ delete/move_under). Things’ JSON URL has no global tag-admin verbs, so these go through osascript -e <script> and trust the synchronous exit code as verification.
backup
Startup backup of the live Things SQLite.
config
Persistent configuration.
error
Domain errors. All variants serialise to a stable structured form so MCP callers see typed errors, never bare strings.
reader
Read path: SQLite connection pool, schema probe, and typed query helpers.
types
Domain types returned from read tools and write outcomes.
writer
Write path: JSON URL construction, executor seam, post-write SQLite poll.