diff --git a/CHANGELOG.md b/CHANGELOG.md index 56d3535..8c7e48e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,14 +6,21 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +## [0.0.6] - 2026-04-14 + ### Added - Added the owner/operator `omniclaw facilitator exact` command for self-hosted x402 exact settlement. - Added public facilitator documentation covering Circle Gateway, external facilitators, and OmniClaw self-hosted exact settlement. - Added Arc Testnet exact-settlement support documentation using CAIP-2 `eip155:5042002`. +- Added B2B SDK examples for vendor APIs, machine-to-vendor payments, external exact facilitators, and self-hosted exact settlement. +- Added a public `.env.example` with role-based configuration for agents, vendors, facilitators, Circle Gateway, Thirdweb, and production hardening. ### Changed - Moved the owner/operator CLI entrypoint to `omniclaw.admin_cli:main` so it no longer conflicts with the `omniclaw.cli` agent CLI package. - Updated release artifact verification for the new admin CLI module and package layout. +- Reworked public README and docs around agent buyer, SDK buyer, vendor SDK seller, Financial Policy Engine, and facilitator deployment paths. +- Updated the OmniClaw CLI skill to require idempotency keys for x402 URL payments. +- Bumped runtime and shipped CLI skill metadata to `0.0.6`. ## [0.0.5] - 2026-04-04 diff --git a/build.sh b/build.sh index 0d5bcb5..abc27de 100755 --- a/build.sh +++ b/build.sh @@ -21,7 +21,7 @@ echo "Running release-oriented SDK checks..." uv run pytest tests/test_setup.py tests/test_payment_intents.py tests/test_client.py tests/test_webhook_verification.py echo "Building sdist and wheel..." -uv run python3 -m build +uv build echo "Validating package metadata..." uv run twine check dist/* diff --git a/docs/omniclaw-cli-skill/SKILL.md b/docs/omniclaw-cli-skill/SKILL.md index 86de2e4..7896b56 100644 --- a/docs/omniclaw-cli-skill/SKILL.md +++ b/docs/omniclaw-cli-skill/SKILL.md @@ -17,7 +17,7 @@ requires: description: > Scoped agent token. Never print, log, or transmit it. If missing, stop and notify the owner. -version: 0.0.5 +version: 0.0.6 author: Omnuron AI --- diff --git a/src/omniclaw/__init__.py b/src/omniclaw/__init__.py index dfe1f40..7062310 100644 --- a/src/omniclaw/__init__.py +++ b/src/omniclaw/__init__.py @@ -145,7 +145,7 @@ ) from omniclaw.trust.gate import TrustGate -__version__ = "0.0.5" +__version__ = "0.0.6" __all__ = [ # Main Client "OmniClaw",