Summary
Version 0.4.0 establishes public agentic discovery, introduces friction-free trial quotas with automated Base L2 payment telemetry, and adds automated OCI container publishing for isolated runtimes like Stacklok's ToolHive.
Key Changes
- Registry & Discovery Support: Added verified
smithery.yamland alignedserver.jsonmetadata for one-click discovery and client installation on Smithery.ai. - Trial Quota & Telemetry: Enabled frictionless 50-credit Redis-backed trial quotas on unauthenticated MCP tool calls. Added standard
x-credits-remaining,x-402-network, andx-402-topup-addressresponse headers across all 6 core tools. - Schema Validation Telemetry Fix: Corrected response structure in
validate_schemato return unifiedJSONResponseobjects with full credit telemetry. - Automated OCI Container Packaging: Updated release workflows to build and push multi-arch OCI container images directly to GitHub Container Registry (
ghcr.io/bristlecone2026/bristlecone-logic) alongside PyPI releases. - Isolated Runtime Compatibility: Ready for zero-config containerized deployment via ToolHive (
thv run) and Docker runtimes.
Core Tooling Catalog (6 Primitives)
audit_dns- SSRF prevention and forward DNS resolution.repair_json- Deterministic parsing and repair of malformed LLM outputs.eval_expression- AST-isolated deterministic arithmetic and logic evaluation.chunk_text- Sliding-window chunking with configurable overlap.validate_schema- Structural schema validation for agent payloads.extract_web- HTML stripping and clean web text extraction.