Skip to content

v1.0.0 — All 5 Roadmap Phases Complete

Latest

Choose a tag to compare

@zhoutian1995 zhoutian1995 released this 09 May 09:38

What's New in v1.0.0

All 5 planned roadmap phases are complete. 51 test files, 640 tests passing.

Phase 1: Runtime Contract Closure

  • Provider/vendor/transport resolver strictness
  • Platform and binary preflight checks
  • Error-code inventory and golden test coverage

Phase 2: Configuration Coverage

  • Global ~/.cli-switch/config.yaml + project .cli-switch.yaml config layering
  • config show/set/reset commands with dot-path keys, type coercion, --project/ --global scope
  • Config wired into gateway, tier, and strategy resolution

Phase 3: Output Validation and Repair

  • Capability output validation schemas
  • Diff validation and bounded auto-repair pipeline

Phase 4: Execution Isolation

  • Patch-only execution mode
  • Temp project copy execution
  • Git worktree execution with auto-cleanup

Phase 5: Skill Workflow Foundation

  • Local skill definitions in .cli-switch/skills/ and ~/.cli-switch/skills/
  • skill list, skill show, skill run commands with prompt template substitution

Install

npm install -g cli-switch@1.0.0