The project DB has a notes table (title/body, user-managed) that the assistant cannot read. Notes are exactly the kind of context the user writes for themselves — goals, decisions, reminders — and the assistant planning "what should I do next" can't see any of it.
Add a read-only listNotes tool (id, title, body — the table is small, one call returning everything is fine). Writing/editing notes stays out of scope; the Tasks tools already cover assistant-initiated follow-ups, and notes are the user's own space.
The project DB has a
notestable (title/body, user-managed) that the assistant cannot read. Notes are exactly the kind of context the user writes for themselves — goals, decisions, reminders — and the assistant planning "what should I do next" can't see any of it.Add a read-only
listNotestool (id, title, body — the table is small, one call returning everything is fine). Writing/editing notes stays out of scope; the Tasks tools already cover assistant-initiated follow-ups, and notes are the user's own space.