Skip to content

v2.2.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 04:27
· 76 commits to main since this release

PRAXO-CORE 2.2.0

Ecosystem-depth additive release. The pkg/... API is unchanged from 2.1.0.

Highlights

  • Model adapters: native Anthropic Messages and Gemini generateContent adapters with tool/function calls and SSE streaming
  • Protocol adapters: MCP resources/prompts, OpenTelemetry events, Harmovela HTTP events, and A2A server execution
  • Multi-agent: optional supervisor/sequential delegation plus a runnable subagent example and boundary guidance
  • Examples: process/WASM plugins, checkpoint/resume, sandbox/policy, and multi-agent delegation
  • Fixes: MCP input schemas are preserved for model-facing tools; OTel excludes event data by default

Upgrade

go get github.com/axisvela/praxo-core/v2@v2.2.0

No source changes are required for consumers of 2.1.0. api/2.2.0.txt is identical to api/2.1.0.txt.

Optional Modules

  • adapters/mcp/v0.2.0
  • adapters/otel/v0.2.0
  • adapters/anthropic/v0.1.0
  • adapters/gemini/v0.1.0
  • adapters/harmovela/v0.1.0
  • adapters/a2a/v0.1.0
  • adapters/multiagent/v0.1.0

Validation

  • API diff from 2.1.0: no changes
  • Published-module consumer check: core and optional modules compile and run without local replacements
  • CI: test, vet, build, race, fuzz, staticcheck, govulncheck, benchmarks
  • Docs site built with mkdocs build --strict

Limits

  • Adapter tests are deterministic protocol tests, not live-service or production validation.
  • Multi-agent support is subagent delegation and an optional supervisor module, not a graph runtime. Durable graphs belong to RHEOVELA.
  • A2A currently validates executor protocol mapping, not full JSON-RPC/gRPC interoperability.

Links