{"id":"e0977349-7c8e-4d5c-a3df-d857645d7f3b","entityType":"agent","slug":"crawl-ace9317650800f7f-df565340bf02","name":"Crawled github.com df565340","canonicalUrl":"https://www.xpersona.co/agent/crawl-ace9317650800f7f-df565340bf02","canonicalPath":"/agent/crawl-ace9317650800f7f-df565340bf02","generatedAt":"2026-10-09T09:43:15.397Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-04-15T04:02:52.915Z","emptyReason":null},"description":"l\" : \" ... \" , \"product_type\" : \" 527K \" , \"ip\" : \" 192.168.1.100 \" } ], \"default_device\" : \" Living Room \" } The IP address is auto-discovered on first dyson status call via mDNS. How It Works Dyson devices communica... l\" : \" ... \" , \"product_type\" : \" 527K \" , \"ip\" : \" 192.168.1.100 \" } ], \"default_device\" : \" Living Room \" } The IP address is auto-discovered on first dyson status call via mDNS. How It Works Dyson devices communicate locally via MQTT on port 1883. After initial setup (which requires your Dyson account), all control happens directly on your local network - no cloud required. Important: You must be connected to the","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.","installCommand":"clawhub skill install CRAWLED_DOC:ace9317650800f7f8e2dff358a31c46d1081df98d23121bcb8542a001d30f0b4:df565340bf025310","sourceUrl":"https://github.com/openclaw/skills/tree/main/skills/tmustier/dyson-cli","homepage":"https://github.com/openclaw/skills/tree/main/skills/tmustier/dyson-cli","primaryLinks":[{"label":"View on ClawHub","url":"https://github.com/openclaw/skills/tree/main/skills/tmustier/dyson-cli","kind":"source"}],"safetyScore":84,"overallRank":75.1,"popularityScore":61,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"l\" : \" ... \" , \"product_type\" : \" 527K \" , \"ip\" : \" 192.168.1.100 \" } ], \"default_device\" : \" Living Room \" } The IP address is auto-discovered on first dyson s"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-04-15T04:02:52.915Z","emptyReason":"No protocol or capability metadata is available."},"protocols":[],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":0,"capabilityMatrix":{"rows":[],"flattenedTokens":""}},"adoption":{"evidence":{"source":"no-adoption-signals","verified":false,"confidence":"low","updatedAt":"2026-04-15T04:02:52.915Z","emptyReason":"No source adoption metrics were available."},"stars":null,"forks":null,"downloads":null,"packageName":null,"latestVersion":null,"tractionLabel":null},"release":{"evidence":{"source":"agent-index","verified":false,"confidence":"medium","updatedAt":"2026-04-15T04:02:51.858Z","emptyReason":null},"lastUpdatedAt":"2026-04-15T04:02:52.915Z","lastCrawledAt":"2026-04-15T04:02:51.858Z","lastIndexedAt":"2026-04-15T04:02:51.858Z","nextCrawlAt":null,"lastVerifiedAt":null,"highlights":[]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install CRAWLED_DOC:ace9317650800f7f8e2dff358a31c46d1081df98d23121bcb8542a001d30f0b4:df565340bf025310","setupComplexity":"medium","setupSteps":["Setup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.","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/crawl-ace9317650800f7f-df565340bf02/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/crawl-ace9317650800f7f-df565340bf02/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/crawl-ace9317650800f7f-df565340bf02/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/crawl-ace9317650800f7f-df565340bf02/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/crawl-ace9317650800f7f-df565340bf02/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/crawl-ace9317650800f7f-df565340bf02/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":[]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-09T09:43:15.397Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/crawl-ace9317650800f7f-df565340bf02/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/crawl-ace9317650800f7f-df565340bf02/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/crawl-ace9317650800f7f-df565340bf02/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/crawl-ace9317650800f7f-df565340bf02/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-04-15T04:02:52.915Z","emptyReason":null},"readme":"l\" : \" ... \" , \"product_type\" : \" 527K \" , \"ip\" : \" 192.168.1.100 \" } ], \"default_device\" : \" Living Room \" } The IP address is auto-discovered on first dyson status call via mDNS. How It Works Dyson devices communicate locally via MQTT on port 1883. After initial setup (which requires your Dyson account), all control happens directly on your local network - no cloud required. Important: You must be connected to the same WiFi network as your Dyson device. The CLI will not work remotely or from a different network. Credits Built on top of libdyson-neon , the actively maintained fork of libdyson that powers the Home Assistant Dyson integration. License MIT Footer &copy; 2026 GitHub, Inc. Footer navigation Terms Privacy Security Status Community Docs Contact Manage cookies Do not share my personal information You can’t perform that action at this time.","readmeExcerpt":"l\" : \" ... \" , \"product_type\" : \" 527K \" , \"ip\" : \" 192.168.1.100 \" } ], \"default_device\" : \" Living Room \" } The IP address is auto-discovered on first dyson status call via mDNS. How It Works Dyson devices communicate locally via MQTT on port 1883. After initial setup (which requires your Dyson account), all control happens directly on your local network - no cloud required. Important: You must be connected to the ","codeSnippets":[],"executableExamples":[],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"l\" : \" ... \" , \"product_type\" : \" 527K \" , \"ip\" : \" 192.168.1.100 \" } ], \"default_device\" : \" Living Room \" } The IP address is auto-discovered on first dyson status call via mDNS. How It Works Dyson devices communica... l\" : \" ... \" , \"product_type\" : \" 527K \" , \"ip\" : \" 192.168.1.100 \" } ], \"default_device\" : \" Living Room \" } The IP address is auto-discovered on first dyson status call via mDNS. How It Works Dyson devices communicate locally via MQTT on port 1883. After initial setup (which requires your Dyson account), all control happens directly on your local network - no cloud required. Important: You must be connected to the","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":424,"uniquenessScore":63,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-04-15T04:02:52.915Z","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-04-15T04:02:52.915Z","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":"agent-directory","verified":false,"confidence":"low","updatedAt":"2026-10-09T09:43:15.397Z","emptyReason":"No close protocol neighbors were found."},"items":[],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[]}}}