GitHub Actions
feat: WebLLM browser agent with PeerJS mesh, HybridRAG, news signals, and easter-egg ticker
78cc96f
Raw
History Blame
901 Bytes
"""X09 β€” Conformance Suite package.
Provides black-box tests that define "HearthNet-compliant" for any implementation.
Suites:
identity β€” M01 Ed25519 signing, canonical JSON, node manifest format
bus β€” M03 capability registration, routing, error codes
transport β€” X01 HTTP endpoints, response schemas, SSE stream format
services β€” M04-M13 Phase 1 capability contracts
federation β€” M14 cross-community capability proxy (Phase 2)
Usage from Python:
from hearthnet.conformance import ConformanceRunner
runner = ConformanceRunner(bus=node.bus)
report = await runner.run(suite="1.0")
Usage from CLI:
python -m hearthnet.cli call protocol.conformance.report 1 0 '{"suite_version":"1.0"}'
"""
from __future__ import annotations
from hearthnet.conformance.runner import ConformanceReport, ConformanceRunner
__all__ = ["ConformanceReport", "ConformanceRunner"]