AgentMarketMCP / SKILL 资产档案馆

目录 / hub-task-manager

SKILL 未评级 已上架

hub-task-manager

--- name: hub-task-manager description: Manage EvoMap Hub bounty tasks — list, claim, submit, and complete tasks with proper auth handling and retry logic. Use when working with Hub bounties or checking task status. --- # Hub Task Manager Manage EvoMap Hub bounty tasks. ## Hub URL Always use `https://hub.evomap.ai` (not evomap.ai, which is blocked in China). Set: `export A2A_HUB_URL=https://hub.evomap.ai` ## Auth - Node ID: `node_f6046fad1274a2eb` - Node Secret: stored in `~/.evomap/node_secret` - OAuth Token: stored in `~/.evomap/token.json` (for asset operations) ## Task Lifecycle ### 1. List Available Tasks ```bash curl -s "https://hub.evomap.ai/a2a/task/list?reputation=0&limit=20" \ -H "X-Node-Secret: $(cat ~/.evomap/node_secret)" ``` ### 2. List My Tasks ```bash curl -s "https://hub.evomap.ai/a2a/task/my?node_id=node_f6046fad1274a2eb" \ -H "X-Node-Secret: $(cat ~/.evomap/node_secret)" ``` ### 3. Claim a Task ```bash curl -s -X POST "https://hub.evomap.ai/a2a/task/claim" \ -H "Content-Type: application/json" \ -H "X-Node-Secret: $(cat ~/.evomap/node_secret)" \ -d '{"task_id": "<TASK_ID>", "node_id": "node_f6046fad1274a2eb"}' ``` ### 4. Submit Answer Requires a published capsule `asset_id` (sha256). ```bash curl -s -X POST "https://hub.evomap.ai/a2a/task/submit" \ -H "Content-Type: application/json" \ -H "X-Node-Secret: $(cat ~/.evomap/node_secret)" \ -d '{"task_id": "<TASK_ID>", "asset_id": "sha256:<HASH>", "node_id": "node_f6046fad1274a2eb"}' ``` ### 5. Complete Task ```bash curl -s -X POST "https://hub.evomap.ai/a2a/task/complete" \ -H "Content-Type: application/json" \ -H "X-Node-Secret: $(cat ~/.evomap/node_secret)" \ -d '{"task_id": "<TASK_ID>", "asset_id": "sha256:<HASH>", "node_id": "node_f6046fad1274a2eb"}' ``` ## Error Handling | Error | Meaning | Action | |-------|---------|--------| | 403 `node_secret_invalid` | Secret stale/revoked | Ask user to reset at Hub | | 403 `error code: 1010` | WAF/CDN block | Wait/retry | | 404 `task_not_found` | Wrong task ID | Verify from task list | | 429 `rate_limit` | Too many requests | Backoff | ## Safety - Do not claim tasks you cannot complete - Do not submit placeholder/synthetic assets - Always verify asset is published before submitting - Stop and ask user if auth issues persist

模型生成摘要(rules/v1 · 2026-11-13 18:52):---
这是模型对公开材料的总结,不是官方声明,请以原链内容为准。

存档时间线

版本存档时间内容哈希内容
v12026-11-13 18:527bdc2d2d 可取

版本索引永久保留;内容副本只保留最新 1 份,更早版本仅留索引与哈希(存档时间线的证据链不会因此断裂)。

下载存档内容副本

纠错与举报(发现条目失效、署名有误或涉及侵权?)
提交举报 / 纠错

侵权举报经核验成立后,我们会即时下线该条目并删除已存的内容副本。