ingest
Add a URL to the quarry knowledge base: fetch a doc, article, or spec via sitemap discovery or single-page fallback, then let the daemon index it in the background.
Instructions
Use when you have a URL to add to the knowledge base — a doc, an article, a spec.
remember = a specific durable fact, ingest = a URL, learn = a distilled lesson that gets retrieval preference.
Fetches a URL with smart sitemap discovery and single-page fallback.
For local files and directories, use register_directory +
sync_all_registrations — the daemon owns the filesystem, so there is
no in-process file loader here.
Returns immediately — the daemon indexes in the background.
Args: source: HTTP(S) URL to ingest. overwrite: If true, replace a stored URL; if false, skip it. collection: Collection name. Auto-derived if empty.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"source": "<source>"
},
"name": "ingest"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | ||
| overwrite | No | ||
| collection | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |