Repository navigation
v0.9.0
Minor Changes
-
cb59279:
ucp-clinow negotiates the newest exact UCP release shared with each Business, using the managed Profile by default. This build supports 2026-04-08 and 2026-08-25; extension-key validation follows the selected release.Untouched Profiles generated by earlier releases continue working as named managed Profiles. Edited or custom-hosted Profiles retain their authored document and URL.
ucp profile initremains available for intentional customization or release pinning, accepts one exact--version, and activates only with--activate; the former range flags and inertprofile publishcommand are removed.Other observable changes:
ucp discoverreports the selected protocol and services declared by both Profiles.- MCP mode ignores Profile and Business selections in
active.yaml; explicit arguments and environment variables still apply. - Business discovery and
tools/listare cached separately between runs.--refreshbypasses both caches;--dry-runskips only the operation call. - Doctor enforces the Node.js
22.19.0runtime floor, exits nonzero on failed checks, and separately reports Profile redirects, drift, and cache policy. - UCP document and declared endpoint redirects raise
TRANSPORT_REDIRECT_REFUSEDrather than being followed. - Profile, version, and service failures now distinguish Profile-side and Business-side causes; see the error-code reference for recovery.
ucp checkout completenow accepts and sends its required completion body like other write operations.