{"id":"3cd638e8-f8fd-4c7c-bfb8-655fc29babfa","entityType":"agent","slug":"clawhub-wahahasssss-numbers-judge","name":"Number Check,Judge Text Content Only Contain Number And Special Char","canonicalUrl":"https://www.xpersona.co/agent/clawhub-wahahasssss-numbers-judge","canonicalPath":"/agent/clawhub-wahahasssss-numbers-judge","generatedAt":"2026-10-10T15:53:48.394Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-10T13:33:52.076Z","emptyReason":null},"description":"判断某个字符串是否是数字和指定特定字符组成 Skill: Number Check,Judge Text Content Only Contain Number And Special Char Owner: wahahasssss Summary: 判断某个字符串是否是数字和指定特定字符组成 Tags: latest:0.1.2 Version history: v0.1.2 | 2026-05-30T11:36:05.733Z | user - Removed the file skill-card.md. - Updated SKILL.md to clarify that only integers are considered as valid \"数字\". - Adjusted the SKILL.md description and return values to specify \"整数数字\" instead of just \"数字\". - No chang","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1.4K downloads reported by the source. Last updated 10/10/2026.","installCommand":"clawhub skill install s174ry6axxfc8dw2edef3n15ts86zf6c:numbers-judge","sourceUrl":"https://clawhub.ai/wahahasssss/numbers-judge","homepage":"https://clawhub.ai/wahahasssss/skills/numbers-judge","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/wahahasssss/numbers-judge","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/wahahasssss/skills/numbers-judge","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":63,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"判断某个字符串是否是数字和指定特定字符组成 Skill: Number Check,Judge Text Content Only Contain Number And Special Char Owner: wahahasssss Summary: 判断某个字符串是否是数字和指定特定字符组成 Tags: latest"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-10T13:33:52.076Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T13:33:52.076Z","emptyReason":null},"stars":null,"forks":null,"downloads":1409,"packageName":null,"latestVersion":"0.1.2","tractionLabel":"1.4K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-10T13:33:52.076Z","emptyReason":null},"lastUpdatedAt":"2026-10-10T13:33:52.076Z","lastCrawledAt":"2026-10-10T13:33:52.076Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-11T13:33:52.076Z","lastVerifiedAt":null,"highlights":[{"version":"0.1.2","createdAt":"2026-05-30T11:36:05.733Z","changelog":"- Removed the file skill-card.md. - Updated SKILL.md to clarify that only integers are considered as valid \"数字\". - Adjusted the SKILL.md description and return values to specify \"整数数字\" instead of just \"数字\". - No changes to core logic or code files.","fileCount":4,"zipByteSize":2200},{"version":"0.1.1","createdAt":"2026-05-20T03:14:23.477Z","changelog":"- 支持传入切分特殊字符","fileCount":4,"zipByteSize":2012},{"version":"0.1.0","createdAt":"2026-05-20T03:03:04.755Z","changelog":"Initial release of number-check skill. - Detects if a text string consists of numbers and specified special characters. - Extracts text and special character from user queries. - Core logic in main.py returns blank if all are numbers; otherwise, lists invalid characters. - Skill documentation (SKILL.md) now available in Chinese.","fileCount":3,"zipByteSize":1045}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s174ry6axxfc8dw2edef3n15ts86zf6c:numbers-judge","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-wahahasssss-numbers-judge/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-wahahasssss-numbers-judge/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-wahahasssss-numbers-judge/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-wahahasssss-numbers-judge/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-wahahasssss-numbers-judge/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-wahahasssss-numbers-judge/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T15:53:48.394Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-wahahasssss-numbers-judge/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-wahahasssss-numbers-judge/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-wahahasssss-numbers-judge/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-wahahasssss-numbers-judge/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-10T13:33:52.076Z","emptyReason":null},"readme":"Skill: Number Check,Judge Text Content Only Contain Number And Special Char\n\nOwner: wahahasssss\n\nSummary: 判断某个字符串是否是数字和指定特定字符组成\n\nTags: latest:0.1.2\n\nVersion history:\n\nv0.1.2 | 2026-05-30T11:36:05.733Z | user\n\n- Removed the file skill-card.md.\n- Updated SKILL.md to clarify that only integers are considered as valid \"数字\".\n- Adjusted the SKILL.md description and return values to specify \"整数数字\" instead of just \"数字\".\n- No changes to core logic or code files.\n\nv0.1.1 | 2026-05-20T03:14:23.477Z | user\n\n- 支持传入切分特殊字符\n\nv0.1.0 | 2026-05-20T03:03:04.755Z | auto\n\nInitial release of number-check skill.\n\n- Detects if a text string consists of numbers and specified special characters.\n- Extracts text and special character from user queries.\n- Core logic in main.py returns blank if all are numbers; otherwise, lists invalid characters.\n- Skill documentation (SKILL.md) now available in Chinese.\n\nArchive index:\n\nArchive v0.1.2: 4 files, 2200 bytes\n\nFiles: main.py (361b), skill-card.md (1945b), SKILL.MD (551b), _meta.json (132b)\n\nFile v0.1.2:SKILL.MD\n\n---\nname: number-check\ndescription: 判断某个字符串是否是数字和指定特定字符组成\nversion: 1.0.0\nauthor: ssf\n---\n# 判断文本是否是整数数字组成\n## 何时使用\n- 用户问：{文本内容}是否是数字和{特殊字符}组成\n\n## 执行流程\n1. 提取用户问题中文本内容和特殊字符\n2. 调用自己skill种的main.py执行，第一个参数是文本内容，第二个参数是特殊字符\n3. 如果都是数字就返回为空，表示都是整数数字，如果其中有不是数字的，会返回所有数字\n\nFile v0.1.2:_meta.json\n\n{\n  \"ownerId\": \"kn7dmbvqv06kxfpxgwe373hbtd86yjnj\",\n  \"slug\": \"numbers-judge\",\n  \"version\": \"0.1.2\",\n  \"publishedAt\": 1780140965733\n}\n\nFile v0.1.2:skill-card.md\n\n## Description:\n\n判断某个字符串是否是数字和指定特定字符组成\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[wahahasssss](https://clawhub.ai/user/wahahasssss)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nAgents use this skill to check whether user-provided text is composed only of integer-number segments separated by a specified special character.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The helper echoes the full command argument list before reporting validation results, which may expose user-provided input in logs or transcripts.\n\nMitigation: Avoid using sensitive input with this skill unless argument echoing is acceptable in the deployment context.\n\nRisk: The artifact documentation is in Chinese and the printed output may be confusing because non-numeric segments are emitted as a comma-separated list after the echoed arguments.\n\nMitigation: Confirm downstream agents interpret an empty result line as success and non-empty listed segments as validation failures.\n\n## Reference(s):\n\n- [ClawHub skill release page](https://clawhub.ai/wahahasssss/skills/numbers-judge)\n- [Publisher profile](https://clawhub.ai/user/wahahasssss)\n\n## Skill Output:\n\n**Output Type(s):** [Text, Shell commands, Guidance]\n\n**Output Format:** [Plain text and Markdown guidance]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [The helper prints the full argument list and then a comma-separated list of segments that are not valid integers; an empty final line indicates all checked segments parsed as integers.]\n\n## Skill Version(s):\n\n0.1.2 (source: server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nArchive v0.1.1: 4 files, 2012 bytes\n\nFiles: main.py (361b), skill-card.md (1820b), SKILL.MD (539b), _meta.json (132b)\n\nFile v0.1.1:SKILL.MD\n\n---\nname: number-check\ndescription: 判断某个字符串是否是数字和指定特定字符组成\nversion: 1.0.0\nauthor: ssf\n---\n# 判断文本是否是数字组成\n## 何时使用\n- 用户问：{文本内容}是否是数字和{特殊字符}组成\n\n## 执行流程\n1. 提取用户问题中文本内容和特殊字符\n2. 调用自己skill种的main.py执行，第一个参数是文本内容，第二个参数是特殊字符\n3. 如果都是数字就返回为空，表示都是数字，如果其中有不是数字的，会返回所有数字\n\nFile v0.1.1:_meta.json\n\n{\n  \"ownerId\": \"kn7dmbvqv06kxfpxgwe373hbtd86yjnj\",\n  \"slug\": \"numbers-judge\",\n  \"version\": \"0.1.1\",\n  \"publishedAt\": 1779246863477\n}\n\nFile v0.1.1:skill-card.md\n\n## Description: <br>\nChecks whether a text string is composed only of numbers and caller-specified special characters. <br>\n\nThis skill is ready for commercial/non-commercial use. <br>\n\n## Publisher: <br>\n[wahahasssss](https://clawhub.ai/user/wahahasssss) <br>\n\n### License/Terms of Use: <br>\nMIT-0 <br>\n\n\n## Use Case: <br>\nAgents can use this skill when a user asks whether text contains only numbers and specified special characters. It is intended for simple local text checks, not security-critical validation. <br>\n\n### Deployment Geography for Use: <br>\nGlobal <br>\n\n## Known Risks and Mitigations: <br>\nRisk: The script output may be ambiguous because it prints command-line arguments and returns non-numeric chunks rather than a clear pass/fail result. <br>\nMitigation: Treat the output as an aid for simple text checking and review the returned chunks before relying on the result. <br>\nRisk: The security review does not recommend using this skill as a security-critical validator. <br>\nMitigation: Use a dedicated, reviewed validator for security-sensitive input validation. <br>\n\n\n## Reference(s): <br>\n- [ClawHub skill page](https://clawhub.ai/wahahasssss/numbers-judge) <br>\n\n\n## Skill Output: <br>\n**Output Type(s):** [Text, Shell commands] <br>\n**Output Format:** [Plain text] <br>\n**Output Parameters:** [1D] <br>\n**Other Properties Related to Output:** [The checker prints command-line arguments and a comma-separated list of non-numeric segments.] <br>\n\n## Skill Version(s): <br>\n0.1.1 (source: server release evidence) <br>\n\n## Ethical Considerations: <br>\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment. <br>\n\nArchive v0.1.0: 3 files, 1045 bytes\n\nFiles: main.py (356b), SKILL.MD (539b), _meta.json (132b)\n\nFile v0.1.0:SKILL.MD\n\n---\nname: number-check\ndescription: 判断某个字符串是否是数字和指定特定字符组成\nversion: 1.0.0\nauthor: ssf\n---\n# 判断文本是否是数字组成\n## 何时使用\n- 用户问：{文本内容}是否是数字和{特殊字符}组成\n\n## 执行流程\n1. 提取用户问题中文本内容和特殊字符\n2. 调用自己skill种的main.py执行，第一个参数是文本内容，第二个参数是特殊字符\n3. 如果都是数字就返回为空，表示都是数字，如果其中有不是数字的，会返回所有数字\n\nFile v0.1.0:_meta.json\n\n{\n  \"ownerId\": \"kn7dmbvqv06kxfpxgwe373hbtd86yjnj\",\n  \"slug\": \"numbers-judge\",\n  \"version\": \"0.1.0\",\n  \"publishedAt\": 1779246184755\n}","readmeExcerpt":"Skill: Number Check,Judge Text Content Only Contain Number And Special Char Owner: wahahasssss Summary: 判断某个字符串是否是数字和指定特定字符组成 Tags: latest:0.1.2 Version history: v0.1.2 | 2026-05-30T11:36:05.733Z | user - Removed the file skill-card.md. - Updated SKILL.md to clarify that only integers are considered as valid \"数字\". - Adjusted the SKILL.md description and return values to specify \"整数数字\" instead of just \"数字\". - No chang","codeSnippets":[],"executableExamples":[],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.MD","content":"---\nname: number-check\ndescription: 判断某个字符串是否是数字和指定特定字符组成\nversion: 1.0.0\nauthor: ssf\n---\n# 判断文本是否是整数数字组成\n## 何时使用\n- 用户问：{文本内容}是否是数字和{特殊字符}组成\n\n## 执行流程\n1. 提取用户问题中文本内容和特殊字符\n2. 调用自己skill种的main.py执行，第一个参数是文本内容，第二个参数是特殊字符\n3. 如果都是数字就返回为空，表示都是整数数字，如果其中有不是数字的，会返回所有数字"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn7dmbvqv06kxfpxgwe373hbtd86yjnj\",\n  \"slug\": \"numbers-judge\",\n  \"version\": \"0.1.2\",\n  \"publishedAt\": 1780140965733\n}"},{"path":"skill-card.md","content":"## Description:\n\n判断某个字符串是否是数字和指定特定字符组成\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[wahahasssss](https://clawhub.ai/user/wahahasssss)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nAgents use this skill to check whether user-provided text is composed only of integer-number segments separated by a specified special character.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The helper echoes the full command argument list before reporting validation results, which may expose user-provided input in logs or transcripts.\n\nMitigation: Avoid using sensitive input with this skill unless argument echoing is acceptable in the deployment context.\n\nRisk: The artifact documentation is in Chinese and the printed output may be confusing because non-numeric segments are emitted as a comma-separated list after the echoed arguments.\n\nMitigation: Confirm downstream agents interpret an empty result line as success and non-empty listed segments as validation failures.\n\n## Reference(s):\n\n- [ClawHub skill release page](https://clawhub.ai/wahahasssss/skills/numbers-judge)\n- [Publisher profile](https://clawhub.ai/user/wahahasssss)\n\n## Skill Output:\n\n**Output Type(s):** [Text, Shell commands, Guidance]\n\n**Output Format:** [Plain text and Markdown guidance]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [The helper prints the full argument list and then a comma-separated list of segments that are not valid integers; an empty final line indicates all checked segments parsed as integers.]\n\n## Skill Version(s):\n\n0.1.2 (source: server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"判断某个字符串是否是数字和指定特定字符组成 Skill: Number Check,Judge Text Content Only Contain Number And Special Char Owner: wahahasssss Summary: 判断某个字符串是否是数字和指定特定字符组成 Tags: latest:0.1.2 Version history: v0.1.2 | 2026-05-30T11:36:05.733Z | user - Removed the file skill-card.md. - Updated SKILL.md to clarify that only integers are considered as valid \"数字\". - Adjusted the SKILL.md description and return values to specify \"整数数字\" instead of just \"数字\". - No chang","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":805,"uniquenessScore":52,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-10T13:33:52.076Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-10T13:33:52.076Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T15:53:48.394Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}