Ask Alia
ask_aliaAsk Alia — the workspace librarian — one natural-language question and get back ONE synthesised, grounded answer. Alia does the multi-step retrieval herself (searching, reading topics, reading the timeline) and returns the answer plus the specific entities it rests on.
Use this INSTEAD of driving engramic_search / engramic_topic / engramic_timeline yourself when you just want the answer to a question about what this workspace knows — it saves you the round-trips and the tokens. Reserve the granular read tools for when you need to navigate the graph yourself.
Input: { question, topicId? }. Pass topicId (a t_… public_id) to hint a focus; omit it for a whole-workspace question.
Output (JSON in the result text): { answer, references[], confidence }.
answer — the synthesised answer, in prose.
references — the topics, events, actors, artefacts and shared links the answer rests on, each { id, title, type }. ids are engramic public_ids you can pass to the other read tools.
confidence — 'grounded' (the workspace directly supports the answer), 'partial' (assembled from indirect signals), or 'not_found' (the workspace does not contain the answer — Alia says so rather than inventing).
Read-only. Alia never writes to the workspace on your behalf.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topicId | No | Optional scope hint: a topic public_id (t_…) to focus the answer on. Alia may still range beyond it if the answer requires it. | |
| question | Yes | The natural-language question to answer from this workspace (max 2000 chars). |