the manual

all tools — the manual

Every tool across the Eloquent network — 32 tools across 2 domains, all hyperlinked. Open a tool for its full contract, or its domain for the man page. Tool names are globally unique; signature = sha256(name, effect, input/output schema).

17 read · 10 write · 5 destructive

tooldomaineffectwhat it doessignature
lookup_assessrouterwritePOST /api/lookup/:key/assess · auth: authenticatedae0ee7982e1c748324ff3e4b71b7f599
lookup_deleterouterdestructiveDELETE /api/lookup/:key · auth: owner90e86b9fcad75fded225152a7ac2dd1d
lookup_getrouterreadGET /api/lookup/:key (read; a prompt or a missing/stale/low-confidence key triggers an LLM assessment that spends tokens) · auth: authenticated554c576c8a9a548557451f771fe24a12
lookup_historyrouterreadGET /api/lookup/:key/history · auth: authenticateda5170c34bddd74a76a92d7f9c64e40d9
lookup_listrouterreadGET /api/lookup · auth: authenticatedb54685eeb7d097d722a76806c71b84c4
lookup_promptsrouterreadGET /api/lookup/:key/prompts · auth: authenticated6796c89f3d489c0dfeb3453edd8bf23d
lookup_putrouterwritePOST /api/lookup/:key · auth: authenticatedc5577ca1069df988647c40d255055d6f
lookup_readyrouterreadGET /api/lookup/-/ready · auth: none785fa17c4bd0a1a8826627074272925c
pools_add_memberrouterwritePOST /api/pools/:id/members/:specialist_id — owner adds a member · auth: authenticated7830ac5e11a0bc299d5299f3187215cd
pools_createrouterwritePOST /api/pools · auth: authenticated01a68feb3b8d19de487888be6a78eca0
pools_deleterouterdestructiveDELETE /api/pools/:id — owner deletes a pool (memberships cascade) · auth: authenticatedd756709c617fd664187240ead01595e1
pools_getrouterreadGET /api/pools/:id — read a pool by UUID or slug · auth: authenticated02fb9e3260fc5f215e34602083113660
pools_get_samplerouterreadGET /api/pools/:id/sample · auth: authenticated29c223718f11129c1dcde0ecaf884d77
pools_joinrouterwritePOST /api/pools/:id/members — self-join an open pool (or the owner, either policy) · auth: authenticatedfb8279eb1e7711488331a249d1332ed6
pools_leaverouterdestructiveDELETE /api/pools/:id/members/me — leave a pool (idempotent) · auth: authenticatedecee522092ea6c1b6386c17a5787b294
pools_list_membersrouterreadGET /api/pools/:id/members · auth: authenticated5d846c0efa6eba2b1fb608774a02ca98
pools_readyrouterreadGET /api/pools/-/ready · auth: none07e99339dfcca5eb63d65172986d2632
pools_remove_memberrouterdestructiveDELETE /api/pools/:id/members/:specialist_id — owner removes a member (idempotent) · auth: authenticated0336754191d03ae4bc4e4d986719d435
pools_updaterouterwritePATCH /api/pools/:id — owner updates display_name and/or join_policy · auth: authenticated7812334332ac62024605f645e68e1e6a
router_explainrouterreadGET /_router/explain?method&path · auth: none2b684b3fb0f9458fefb86d037d62d7dd
specialists_cataloguerouterreadGET /catalogue · auth: authenticated5ead421eac6189cd08c2dd49ba7c57c8
specialists_getrouterreadGET /specialists/:id | POST /tools/get (body {id}) · auth: authenticatedb1caa597309b66b921edfe0cac962f10
specialists_listrouterreadGET /specialists | POST /tools/list (body filters) · auth: authenticatedca9e3ee66fe8798ceafd2a6e39373a36
specialists_readyrouterreadGET /specialists/-/ready · auth: nonead5432b2f6fc04579b85cf740d303bd5
specialists_registerrouterwritePOST /specialists — maintainer (master) only · auth: authenticatedb0819fe447201a79cc7284f5bd1d6b1f
specialists_retirerouterdestructiveDELETE /specialists/:id[?force=true] | POST /tools/retire (body {id, force?}) — maintainer (master) only · auth: authenticated6f900f82021a2187d94893358dcbb64d
specialists_selectrouterwritePOST /specialists/select | POST /tools/select (pure read — filter to a candidate id set) · auth: authenticated05086ffdda09c72bf6ab1ec299425478
specialists_updaterouterwritePATCH /specialists/:id | POST /tools/update (body {id, …patch}) — maintainer (master) only · auth: authenticatedeb58d7da592f821a9df5cf5d4d46855a
specialists_write_cellrouterwritePOST /specialists/:id/cells | POST /tools/write-cell (body {id, …cell}) — maintainer (master) only · auth: authenticated552af7a4448f6b876dbc745ead39d28d
healthsurfacesreadGET /health · auth: none706ab94c074e8b0562e570f13eed3b3b
robots_txtsurfacesreadGET /robots.txt · auth: noneca3d0de9d3f99f13d90eae5091cbc788
surface_catalogsurfacesreadGET /api/surfaces · auth: none9ad8b6681ab8b2f727e987ece0887359