@@ -25,22 +25,31 @@ metrics without training a model or sending telemetry.
2525 <img src =" docs/diagram.svg " alt =" agentic-stack architecture " width =" 880 " />
2626</p >
2727
28- ### New in v0.16.1 — getting-started refresh
28+ ### New in v0.17.0 — adapters, Mission Control, and lesson retraction
29+
30+ Minor release. Clears the open PR queue and ships the combined production
31+ surface from Copilot CLI, Gemini, Mission Control, and semantic lesson
32+ retraction work.
33+
34+ - ** New adapters.** GitHub Copilot CLI installs ` AGENTS.md ` ,
35+ ` .github/instructions/ ` , ` .github/hooks/ ` , and ` .github/skills/ ` ; Google
36+ Gemini CLI installs ` gemini.md ` and a ` .gemini/skills/ ` mirror.
37+ - ** Mission Control beta.** Run ` agentic-stack mission-control --port 8787 `
38+ for a local web dashboard, or use ` --snapshot ` to render a static HTML
39+ report without opening a browser.
40+ - ** Lesson retraction.** Run ` .agent/tools/retract_lesson.py <lesson_id> --rationale "..." `
41+ to stop obsolete accepted lessons from guiding future recall while preserving
42+ append-only audit history.
43+ - ** Test layout cleanup.** The validation suite now lives under ` tests/ ` with
44+ pytest configuration, covering adapters, upgrades, Mission Control, and
45+ semantic retraction.
2946
30- Patch release. Ships the production-ready getting-started guide from PR #49
31- and fixes onboarding version drift in the first-run banner.
47+ See [ CHANGELOG.md] ( CHANGELOG.md ) for the full list.
3248
33- - ** Accurate install paths.** The getting-started guide now separates
34- Homebrew, source checkout, and PowerShell flows so users do not expect a
35- global ` agentic-stack ` command from a plain clone.
36- - ** Current management commands.** The guide documents ` dashboard ` , ` status ` ,
37- ` doctor ` , ` upgrade ` , ` sync-manifest ` , ` add ` , ` remove ` , and ` manage ` for both
38- Homebrew and source-checkout users.
39- - ** Correct onboarding version.** The setup banner now reads the package
40- version from ` harness_manager.__version__ ` instead of showing stale release
41- text.
49+ ### v0.16.1 — getting-started refresh
4250
43- See [ CHANGELOG.md] ( CHANGELOG.md ) for the full list.
51+ Patch release. Ships the production-ready getting-started guide from PR #49
52+ and fixes onboarding version drift in the first-run banner.
4453
4554### v0.16.0 — safe project upgrades
4655
@@ -165,6 +174,7 @@ verb-style subcommands (works with both `install.sh` and `install.ps1`):
165174
166175``` bash
167176./install.sh dashboard # TUI dashboard: health, verify, memory, team, skills, instances
177+ ./install.sh mission-control # beta local web dashboard; Ctrl-C turns it off
168178./install.sh add cursor # add a second adapter (Claude Code + Cursor in same repo)
169179./install.sh status # one-screen view: which adapters, brain stats
170180./install.sh doctor # read-only audit; green / yellow / red per adapter
@@ -382,7 +392,8 @@ The index is stored at `.agent/memory/.index/` and gitignored.
382392 ├── list_candidates.py
383393 ├── graduate.py
384394 ├── reject.py
385- └── reopen.py
395+ ├── reopen.py
396+ └── retract_lesson.py # append-only semantic lesson retraction
386397
387398adapters/ # one small shim per harness, each with adapter.json manifest
388399├── claude-code/ (CLAUDE.md + settings.json hooks — $CLAUDE_PROJECT_DIR wired, closes #18)
@@ -405,6 +416,11 @@ harness_manager/ # v0.9.0 manifest-driven Python backend
405416├── doctor.py # read-only audit + pre-v0.9 migration synthesis
406417├── remove.py # safe uninstall with shared-file detection + ownership handoff
407418├── dashboard_tui.py # project dashboard for health/verify/memory/team/skills/instances
419+ ├── mission_control.py # beta local web dashboard entrypoint
420+ ├── mission_control_collectors.py
421+ ├── mission_control_render.py
422+ ├── mission_control_server.py
423+ ├── mission_control_static.py
408424├── post_install.py # named built-ins (openclaw_register_workspace)
409425├── manage_tui.py # interactive menu loop for add/remove/audit
410426├── transfer_tui.py # onboarding-style memory transfer wizard
0 commit comments