Skip to content

v0.4.0 - Smithery Indexing, Base L2 Telemetry & OCI Container Packaging

Latest

Choose a tag to compare

@Bristlecone2026 Bristlecone2026 released this 07 Sep 20:20
· 0 commits to master since this release

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.yaml and aligned server.json metadata 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, and x-402-topup-address response headers across all 6 core tools.
  • Schema Validation Telemetry Fix: Corrected response structure in validate_schema to return unified JSONResponse objects 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.