Skip to content

Releases: aihxp/sumac

v1.1

08 Apr 06:22

Choose a tag to compare

v1.1 Platform Hardening and Core Expansion

Delivered: Product-preserving hardening for watch, skills, and CLI-facing serve with canonical managed asset policy and explicit rollback governance.

Key accomplishments:
- Canonical managed asset policy across watch, install, scan, and serve
- Dedicated app seams for watch, skills, and serve
- Staged atomic skill activation with allowlisted payloads

See .planning/MILESTONES.md for full details.

v1.0.10

28 Mar 16:19

Choose a tag to compare

chore: release 1.0.10 (rmcp 1.3 build compatibility)

Made-with: Cursor

v1.0.9

26 Mar 12:06

Choose a tag to compare

What's changed

  • sxmc add and sxmc setup now auto-detect supported AI hosts from installed runtimes like claude, gemini, opencode, and codex, not only from pre-existing managed docs/config files.
  • Global onboarding now correctly picks up Claude Code and OpenAI/Codex when those runtimes are installed even before Sumac has written their managed files.
  • Integration and shell validation now cover runtime-based host detection explicitly, including global setup detection for Claude Code and Codex.
  • Documentation now reflects runtime-aware host detection instead of describing onboarding as file-only.

Validation

  • cargo test --quiet
  • cargo clippy --all-targets --all-features -- -D warnings
  • bash scripts/test-sxmc.sh --json /tmp/sxmc-v1.0.9-results.json
  • Result: 328 passed, 0 failed, 0 skipped

v1.0.8

26 Mar 10:56

Choose a tag to compare

Sumac 1.0.8

This release adds managed skill installation and refresh workflows.

Added

  • sxmc skills install <source> --global|--local
  • sxmc skills update [name] --global|--local
  • sxmc skills list --installed --json
  • metadata-backed managed skill installs for local paths, git sources, and GitHub tree URLs

Changed

  • the global/local install-scope model now applies to metadata-managed skills as well as CLI-to-AI host artifacts
  • docs now cover managed skill installation, update, and installed-inventory workflows

Validation

  • cargo test --quiet
  • cargo clippy --all-targets --all-features -- -D warnings
  • bash scripts/test-sxmc.sh --json /tmp/sxmc-v1.0.8-results.json
  • result: 327 passed, 0 failed, 0 skipped

v1.0.7

25 Mar 20:02

Choose a tag to compare

Sumac 1.0.7\n\nThis patch release cleans up internal code reuse without changing the stable 1.x product surface.\n\n### Changed\n- centralized projection helpers for list and discovery shaping\n- centralized shared shell smoke helpers for portable validation scripts\n- removed duplicated projection and smoke plumbing across the codebase\n\n### Validation\n- cargo test --quiet\n- cargo clippy --all-targets --all-features -- -D warnings\n- bash scripts/test-sxmc.sh --json /tmp/sxmc-v1.0.7-results.json\n- 320 passed, 0 failed, 0 skipped\n\nCrates.io is live at sxmc 1.0.7. GitHub Actions is attaching OS binaries to this release in the background.

v1.0.6

25 Mar 19:29

Choose a tag to compare

Added

  • sxmc api|spec|graphql|discover api|discover graphql now support --required-only, --counts-only, --no-descriptions, --offset, and --fields so token-constrained agent flows can request only the smallest operation shape they actually need.
  • sxmc skills list now supports --counts-only, --no-descriptions, --offset, and --fields for smaller inventory reads.
  • sxmc discover db|codebase|traffic now support --counts-only, --offset, --limit, and --fields so saved discovery artifacts can be projected down before they reach model context.

Changed

  • sxmc spec --format json|json-pretty|ndjson now suppresses the OpenAPI load banner on stderr so explicit machine-mode OpenAPI listings stay quiet too.
  • token-efficiency guidance now treats sxmc as a workflow-compression tool first, and recommends projection selectors for large list surfaces instead of implying all API payloads shrink equally.

v1.0.5

25 Mar 19:00

Choose a tag to compare

Changed

  • sxmc api --format json|json-pretty|ndjson now suppresses the non-essential API detection banner on stderr so machine-mode workflows stay quieter.
  • sxmc skills info --summary-only now emits a smaller skill summary without the full Markdown body or extra path metadata.
  • sxmc inspect cli --compact now omits examples, environment notes, confidence notes, generator metadata, and per-option summaries so compact output is materially smaller.
  • sxmc api|spec|graphql|discover api|discover graphql --names-only --limit N now returns smaller list surfaces when you only need operation names.
  • sxmc skills list --names-only --limit N now returns a smaller skill inventory for token-constrained workflows.

v1.0.4

25 Mar 16:25

Choose a tag to compare

Sumac 1.0.4\n\n- portable cross-platform discovery smoke coverage\n- portable fixture MCP smoke coverage\n- stronger release certification and compatibility documentation\n

v1.0.3

25 Mar 14:59

Choose a tag to compare

Prepare 1.0.3 release

v1.0.2

25 Mar 14:06

Choose a tag to compare

Sync Cargo.lock for v1.0.2