iliad_web_search
ActiveTool of AXIS Toolbox — Agentic Commerce Codebase Intelligence
AXIS-owned BM25 search engine over the corpus YOUR account has indexed. NOT a Google/Bing scraper — agents build their own searchable index by first calling operation='index' with documents (often pages fetched via iliad_web_research), then querying with operation='search'. Five operations: `index` (insert one or many documents), `search` (BM25 top-k ranked hits with snippet + score + metadata), `delete` (drop one doc), `delete_namespace` (drop all), `count`. Namespaces are account-scoped server-side (`acct:<id>:<namespace>`). Persistent across restarts via SQLite. Search supports `max_results` (default 10, max 100) and `site` (restrict to a single URL host, case-insensitive). Engineer mode (X-Agent-Mode: engineer — Answer Engine, $0.25): search also returns a grounded extractive answer with [n] citation spans over your corpus, reranked, refusing on weak evidence. Requires Authorization: Bearer <api_key>.
Parameters schema
{
"type": "object",
"required": [
"operation"
],
"properties": {
"site": {
"type": "string",
"description": "Filter to a single URL host (e.g. 'docs.python.org', case-insensitive)."
},
"query": {
"type": "string",
"description": "Search query (1-1024 chars). Required in search mode."
},
"doc_id": {
"type": "string",
"description": "Document id to remove. Required in delete mode."
},
"document": {
"type": "object",
"description": "Single document {doc_id, url?, title?, content, metadata?} — used in index mode (alternative to documents[])."
},
"documents": {
"type": "array",
"description": "Batch of documents (max 100). Transactional — malformed entry aborts the whole call."
},
"namespace": {
"type": "string",
"description": "Logical isolation key. Defaults 'default'. Account id is always prepended server-side."
},
"operation": {
"enum": [
"index",
"search",
"delete",
"delete_namespace",
"count"
],
"type": "string",
"description": "index | search | delete | delete_namespace | count."
},
"max_results": {
"type": "number",
"description": "Cap on hits returned. Defaults 10, max 100."
}
}
}Parent server
AXIS Toolbox — Agentic Commerce Codebase Intelligence
https://github.com/lastmanupinc-hub/Toolbox
1/7 registries