Skip to content

1.0.0

Choose a tag to compare

@CesarMSFelipe CesarMSFelipe released this 30 May 09:52
· 1529 commits to main since this release

Release 1.0.0

What's New

Context-First Preset

  • New context-first preset: KG + call-graph + git-integration as the primary entry point, no agents. Default for automated installs.
  • Renamed minimal to context-essential: clearer naming, same components.
  • opencontext setup now shows context-first as option 1 in the interactive wizard.

Wizard and Runtime

  • context_first_mode flag: when active, skips agent/SDD setup steps in the wizard and disables agent subsystems at runtime with INFO log.
  • build_plan() default changed from minimal to context-first.
  • run_wizard() skips Steps 4+5 (Agents, Plugins) when context_first_mode=True.

Documentation

  • docs/product/installation-experience.md: Added preset options table and context-first usage examples.

Bug Fixes

  • Windows arrow encoding: Replaced all Unicode arrows (->) with ASCII (->) in CLI print statements. Fixes test_harness_list on Windows (cp1252/charmap consoles).
  • Test fixes: Updated test files to use context-essential instead of minimal.

Full Changelog (0.4.1 -> 1.0.0)

Added

  • Harness Runner: full workflow engine with phase governance, token budgets, pre-built workflows
  • SDD Context Builder: auto-detects TDD, generates .opencontext/sdd/context.json
  • Onboarding Service: opencontext install in one command
  • Config Wizard TUI: interactive Rich menu
  • Agent Registry + Manifest Generation
  • AiderAdapter and LocalAdapter
  • D3 knowledge graph viewer with zoomable/pannable D3 tree
  • Ecosystem update checker for companion packages
  • Cross-file call edges in KG
  • Pack telemetry + clipboard fallbacks (xclip, xsel, wl-copy, pbcopy)
  • Global MCP setup on install
  • Privacy command with list/add/remove and --yes flag

Changed

  • onboard renamed to install
  • ASCII-safe CLI output (all -> instead of Unicode arrows)
  • TUI menu redesign with three side-by-side panels
  • Setup wizard step indicators with progress dots
  • Deprecated commands return exit 2 with migration hints
  • Post-command update notice includes ecosystem packages

Fixed

  • doctor after fresh install (falls back to defaults instead of raising)
  • First-run banner loop (now checks .opencontext/sdd/context.json)
  • Ruff/mypy violations resolved
  • Windows console encoding (charmap/cp1252)
  • 9-phase verification, CamelCase retrieval

Tests

  • 862+ tests passing, 3 skipped