Skip to content

Releases: CesarMSFelipe/opencontext-runtime

2.0.1

Choose a tag to compare

@CesarMSFelipe CesarMSFelipe released this 24 Jul 11:45
chore(release): bump all packages to 2.0.1

The 2.0.1 tag pointed at pyprojects still versioned 2.0.0 (core/cli/api/profiles) and 0.1.0 (memory/sdd/studio), so the publish workflow built 2.0.0 and, with skip-existing, skipped the already-published version — nothing shipped as 2.0.1. Unify all seven packages at 2.0.1 so a re-tag actually builds and publishes the release. Inter-package deps are lower-bound (>=) and already accept 2.0.1.

2.0.0

Choose a tag to compare

@CesarMSFelipe CesarMSFelipe released this 17 Jul 10:44
f01f2f0
Merge pull request #38 from CesarMSFelipe/chore/deps-and-nightly-ci

chore(deps): bump CI toolchain (build/ruff/mypy/types-requests) + fix nightly release gate

1.7.0

Choose a tag to compare

@CesarMSFelipe CesarMSFelipe released this 08 Jul 11:00
1.7.0 — release-acceptance CI green (gate_k CI fixes)

1.6.0

Choose a tag to compare

@CesarMSFelipe CesarMSFelipe released this 05 Jul 13:39
899e81f
Merge pull request #29 from CesarMSFelipe/feat/oc-sdd-and-flow-with-m…

1.5.0

Choose a tag to compare

@CesarMSFelipe CesarMSFelipe released this 23 Jun 17:41
fix(ci): restore PyPI token auth in publish workflow

Trusted-publishing (OIDC) was switched on in 3757f56 but no matching
publisher was ever configured on PyPI, so every release since failed with
invalid-publisher. Token auth (secrets.PYPI_API_TOKEN) is the method that
worked through v0.1.x. Drop the now-unused id-token: write permission.

1.2.0

Choose a tag to compare

@CesarMSFelipe CesarMSFelipe released this 18 Jun 19:20
0912e81
Merge pull request #16 from CesarMSFelipe/feat/improvements-and-cleanup

Feat/improvements and cleanup

v1.1

Choose a tag to compare

@CesarMSFelipe CesarMSFelipe released this 16 Jun 15:44
868a960
Merge pull request #15 from CesarMSFelipe/feat/runtime-v2-verified-co…

1.0.0

Choose a tag to compare

@CesarMSFelipe CesarMSFelipe released this 30 May 09:52

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

0.4.1

Choose a tag to compare

@CesarMSFelipe CesarMSFelipe released this 27 May 07:40
Merge pull request #9 from CesarMSFelipe/feature/config-wizard-and-im…

v0.3.0

Choose a tag to compare

@CesarMSFelipe CesarMSFelipe released this 25 May 17:57
Merge pull request #8 from CesarMSFelipe/feature/config-wizard-and-im…