duckseek_ask
Ask natural-language questions about your registered tables. Returns a concise answer with the executed SQL for verification, handling ambiguous questions by asking for clarification.
Instructions
Answer a natural-language question over the registered tables.
Runs retrieve → SQL generation → read-only guard → sandboxed
execution. Returns answer (compact markdown of the result),
sql (the executed statement, for verification), row_count,
elapsed_ms, source_tables and embedding_degraded (true
when this call's retrieval fell back to BM25-only — tell the user
and suggest providing EMB_* for best recall); interpret the answer
yourself. Ambiguous questions return needs_clarification with a
follow-up question to ask the user. Read-only; the SQL is
verified to be a single SELECT before it runs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| question | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||