Query brain objects
query_graph_objectsRead back objects a skill wrote earlier, filtered precisely. Use this when you need to know whether something is already recorded rather than to find something by name: has this engagement already been flagged, was this client surfaced today, is there a plan for this week. Filters on type, on the source that wrote the row, on text within the name or description, and on a created-at window in days. Sorts newest, oldest or by name, and pages with offset. For a keyword or semantic hunt across the graph use search_graph_objects; for browsing a whole type use list_graph_objects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | Order of results. Default newest. | |
| type | No | Only objects of this type (e.g. 'fact', 'note'). | |
| limit | No | Max results (default 20, max 50). | |
| offset | No | Skip this many results, for paging. | |
| source | No | Only rows written by this source. Matches either the source recorded on the row or the marker a skill sets on what it writes, so 'capture_understand' and 'extension' both find what capture wrote. | |
| name_contains | No | Substring of the name, case-insensitive. | |
| text_contains | No | Substring of the name or the description, case-insensitive. | |
| follow_up_due_by | No | Only rows whose follow-up date falls on or before this day, as YYYY-MM-DD. This is what 'what is due this week' reads. Use today's date for what is due or overdue. | |
| created_before_days | No | Only rows created more than N days ago. | |
| created_within_days | No | Only rows created in the last N days. Use 1 for "already done today". |