summaryrefslogtreecommitdiff
path: root/panto-web-scm-1.rockspec
diff options
context:
space:
mode:
authort <t@tjp.lol>2026-08-04 12:56:25 -0600
committert <t@tjp.lol>2026-08-04 13:42:28 -0600
commitab6c0d1a9605be2e72de5095ff73bc4c005206aa (patch)
treef77cb14102240ecfbacdde43dd81c9577b52ed41 /panto-web-scm-1.rockspec
parent56c82d2bd38ba978313d18e9b5f6dc12138ce788 (diff)
Replace web tools with Lightpanda-backed implementation
Use a persistent MCP subprocess for rendered Markdown fetches and Exa search. Support keyless Exa MCP search with optional authenticated REST access.
Diffstat (limited to 'panto-web-scm-1.rockspec')
-rw-r--r--panto-web-scm-1.rockspec8
1 files changed, 5 insertions, 3 deletions
diff --git a/panto-web-scm-1.rockspec b/panto-web-scm-1.rockspec
index 221b2cf..e98cc2d 100644
--- a/panto-web-scm-1.rockspec
+++ b/panto-web-scm-1.rockspec
@@ -8,10 +8,12 @@ source = {
}
description = {
- summary = "Web fetch and search tools for pantograph",
+ summary = "Lightpanda-backed web fetch and Exa search tools for pantograph",
detailed = [[
-Keyless web access for the panto CLI: web.fetch returns readable text from
-public HTTP(S) URLs and web.search searches Exa's public MCP endpoint.
+Web access for the panto CLI: web.fetch returns JavaScript-rendered Markdown
+through a Lightpanda MCP subprocess, and web.search uses Exa's keyless MCP HTTP
+endpoint or its REST API when EXA_API_KEY is configured.
+Lightpanda must be on PATH.
Load by adding "panto-web" to `extensions.rocks` in panto's config.toml.
]],
license = "MIT",