Back to changelog index

6.5.0

May 16, 2026 · 1 packages · 4 unique changes · 2 release entries

apps

This release affects the solutions family.

Run contractspec connect adoption resolve --family solutions to see how it impacts your project.

Release summaries

  • builder-tmux-orchestrator

    Builder tmux workbench orchestrator with multi-agent, multi-model local execution using codex/opencode CLI tools.

    maintainer

    The builder tmux workbench now supports profile-driven multi-agent orchestration. Use `--profile codex-opencode-go` to spawn dedicated panes per role (planner, architect, executor, verifier, critic) with automatic provider routing and pane recovery.

    integrator

    New `LanePaneOrchestrator` and `TmuxLaneRuntimeStore` classes implement `LaneRuntimeStore` interface for tmux-backed persistence. Context sharing via `.contractspec/builder/lane-contexts/` and auto-recovery up to 3 retries per pane.

  • connect-hook-exit

    Ensure successful Connect CLI hook actions terminate after completion.

    maintainer

    Maintainers can run `bun run contractspec:connect:gate` without successful Connect hook child processes staying alive on open runtime handles.

    integrator

    Host integrations invoking `contractspec connect hook contracts-spec before-file-edit --stdin --json` now receive the verdict and process exit promptly after successful verification.

Upgrade steps

  • Use builder execution profiles for multi-agent workbenches

    assisted

    Pass `--profile codex-opencode-go` to `contractspec builder tmux workbench` to enable multi-agent orchestration with dynamic model routing.

    Packages: @lssm-tech/app.cli-contractspec

    1. contractspec builder tmux workbench --profile codex-opencode-go --task 'Your task here'
    2. Panes auto-close when done; review artifacts in `.contractspec/builder/tmux-state/`
  • Configure local builder runtime mode

    assisted

    Set `builder.runtimeMode: "local"` in `.contractsrc.json` to use local CLI providers (codex, opencode) instead of managed API mode.

    Packages: @lssm-tech/app.cli-contractspec

    1. Edit `.contractsrc.json` and set `builder.runtimeMode` to `"local"`
    2. Set `aiProvider` to `"ollama"` and `aiModel` to `"codellama"` for local inference
    3. Or use `"codex"` / `"opencode"` CLI tools directly via `--provider`

Unique release changes

  • - Builder tmux workbench orchestrator with multi-agent, multi-model local execution using codex/opencode CLI tools.

    1 packages · 1 occurrences

  • - Ensure successful Connect CLI hook actions terminate after completion.

    1 packages · 1 occurrences

  • - Pass `--profile codex-opencode-go` to `contractspec builder tmux workbench` to enable multi-agent orchestration with dynamic model routing.

    1 packages · 1 occurrences

  • - Set `builder.runtimeMode: "local"` in `.contractsrc.json` to use local CLI providers (codex, opencode) instead of managed API mode.

    1 packages · 1 occurrences

Impacted packages

  • @lssm-tech/app.cli-contractspec

    Layer: apps · 3 changes