Skip to content

v1.31.0

Latest

Choose a tag to compare

@autogame-17 autogame-17 released this 16 Mar 15:04

What's New

Skill Store Fetch Command

  • New evolver fetch --skill <id> CLI command to download skills from the Skill Store
  • Supports -s <id>, --skill=<id>, --skill <id>, and positional argument
  • Auto-registers with Hub if no node_secret exists
  • Downloads SKILL.md + bundled files to ./skills/<skill_id>/ (customizable via --out=<dir>)
  • The npx @evomap/evolver fetch --skill <id> command shown on skill detail pages now works

Bug Fixes

  • writeStateForSolidify: ensure the correct directory (evolutionDir) exists before writing state file, preventing ENOENT on scoped or first runs
  • rejectPendingRun: use atomic tmp+rename write to prevent state file corruption on crash
  • EVOLVE_BRIDGE: respect pre-set environment variable in loop mode instead of unconditionally overwriting to false
  • selectedBy: remove duplicate declaration in solidify try-block
  • .env loading: use getRepoRoot() in index.js to match evolve.js path resolution
  • WORKSPACE_ROOT: use getWorkspaceRoot() from paths.js for consistent path resolution

Internal

  • Export getHubUrl from a2aProtocol.js
  • Remove stale .env rewrite rule from public.manifest.json
  • Sanitize skill_id in output path to prevent path traversal