Semantic Memory Query
queryRetrieve conceptually relevant memories about people, projects, decisions, tasks, and past work using natural language queries with time and type filters.
Instructions
query
Semantic search across Memkin memory.
When to use: fuzzy, conceptual recall across people, projects, decisions, tasks, and prior work.
When NOT to use: exact keyword matching; use search instead. Do not look for source-specific tools; use filters.
Returns: ranked results with slug, title, type, snippet, score, and provenance.
On error: broaden filters or retry with fewer constraints.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Inclusive upper time bound as an ISO date or datetime. | |
| from | No | Inclusive lower time bound as an ISO date or datetime. | |
| type | No | Limit results to page types such as `decision`, `task`, or `person`. | |
| limit | No | Maximum number of results. Search tools default to 20 and clamp to 50. | |
| query | Yes | Natural language search query, for example `上周部署方案`. | |
| channel | No | Limit results to a stable source channel id, for example `dm/wechat/wxid_123`. | |
| platform | No | Limit results to one or more source platforms, for example `wechat` or `feishu`. | |
| participant | No | Limit results to memories involving this exact participant display name. | |
| source_type | No | Limit results to one or more source types, for example `dm`, `group`, or `document`. | |
| channel_name | No | Limit results to a human-readable channel name, for example `产品评审群`. | |
| exclude_types | No | Exclude these page types from results. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes | Ranked memory results. |