Skip to content

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 04 Apr 02:51
· 68 commits to main since this release

Highlights

UXC v0.13.0 turns the project into a more stable runtime surface for remote tools.

This release improves the core invocation contract, adds generated runtime clients, strengthens MCP migration paths, and makes daemon-backed execution easier to inspect and reuse.

Added

  • Better schema-aware argument ergonomics, including stronger invocation help, nested path assignment, and per-field JSON input.
  • Generated runtime client support with exported host-scoped codegen schema and TypeScript client generation for the daemon/runtime surface.
  • MCP-first config import with auto source discovery, source-specific parsing, default apply mode, and idempotent dedupe.
  • Source skill metadata for generated links, so linked commands can surface their originating skill context.
  • Daemon session observability improvements, including in-flight request counts and link source metadata in uxc daemon sessions.

Changed

  • The docs and README were reworked into a docs-site-first product surface, centered around https://uxc.holon.run.
  • Runtime lifecycle, artifact handling, and generated-client design were aligned around explicit contract notes for the v0.13.0 milestone.

Fixed

  • Large-response handling is now aligned with the artifact contract through preview + artifact metadata compaction.
  • Daemon-backed MCP stdio lifecycle behavior and observability were improved around reuse, idle TTL semantics, and session diagnostics.

Install

brew tap holon-run/homebrew-tap
brew install uxc

Or install a specific version:

curl -fsSL https://raw.githubusercontent.com/holon-run/uxc/main/scripts/install.sh | bash -s -- -v v0.13.0