Repository navigation
feat(tower): Control Tower 0.9 runbook tools (0.5.1) #53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
6fd5dfd
feat(tower): add local tools for Control Tower 0.9 runbooks
pramodbn27 f364752
feat(prompts): point tower.investigation at runbook recommendations
pramodbn27 be2d531
test(tower): cover runbook tool credentials, routes, schemas and inpu…
pramodbn27 4a94989
docs(tools): regenerate the tool reference with runbook tools
pramodbn27 4780094
docs(tower): add the Control Tower 0.9 runbook tools guide to the pub…
pramodbn27 b51030c
docs(readme): describe Control Tower 0.9 runbook tools in MCP 0.5.1
pramodbn27 d478a54
docs(roadmap): record Control Tower 0.9 runbook tool coordination
pramodbn27 ea0e976
docs(changelog): add the 0.5.1 Tower runbook tools section
pramodbn27 0921b4f
chore(release): bump deep-agentic-core-mcp to 0.5.1
pramodbn27 57d6587
fix(tower): wait for the runbook budget and validate required arguments
pramodbn27 9e067c9
test(tower): cover the runbook execute deadline, slow metadata and re…
pramodbn27 eeb61b7
docs: make 0.5.1 the current release and surface and document the exe…
pramodbn27 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -10,7 +10,9 @@ entry below have been updated accordingly; see the audit for full detail. | |
|
|
||
| ## Release Status | ||
|
|
||
| Release version: `0.5.0` (2026-10-31) — see [CHANGELOG.md](CHANGELOG.md). It completes | ||
| Release version: `0.5.1` (2026-10-31) — see [CHANGELOG.md](CHANGELOG.md). It adds local | ||
| `tower.runbook*` tools for Control Tower 0.9 runbooks ([guide](docs/tower-0.9-runbooks.md)). | ||
| `0.5.0` (2026-10-31) completes | ||
| Phase 5 with hosted access control: per-key tool permissions (allow/deny globs, | ||
| expiry, task scope) enforced at dispatch, revocation and policy re-checked for | ||
| queued calls, retries and existing connections, correlated | ||
|
|
@@ -965,3 +967,16 @@ impact: | |
| | `ai-operations-spec` | No schema change. A shared access-evidence object is a future spec proposal | `tests/test_spec_conformance_suite.py` unchanged | | ||
| | `agentic-sidecar` | No change; the stop/revoke bridge is Phase 6 | — | | ||
| | `agenticlens`, `agentic-evals`, `agentic-chaos` | Documentation only; hosted pins unchanged | `tests/test_hosted_image.py` | | ||
|
|
||
| ## Control Tower 0.9.0 runbook tools (MCP 0.5.1) | ||
|
|
||
| Tower Phase 9 ships versioned runbooks with exact-digest approval, bounded steps, | ||
| compensation, cancellation, reconciliation and verified recovery. MCP 0.5.1 adds | ||
| local `tower.runbooks`, `tower.runbook_recommendations`, | ||
| `tower.runbook_executions`, `tower.runbook_execution`, `tower.runbook_preview`, | ||
| `tower.runbook_execute`, `tower.runbook_cancel` and `tower.runbook_verify`. | ||
| Approval stays human-only through Tower; hosted MCP keeps rejecting Tower tools | ||
| until per-user credential binding (Phase 6). Tower's existing | ||
| `deep-agentic-core-mcp>=0.3.6,<1` range admits 0.5.1, so no Tower change is needed. | ||
| See [runbook tools](docs/tower-0.9-runbooks.md). | ||
|
Comment on lines
+971
to
+981
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Fixed: Release Status now names 0.5.1 as current and keeps 0.5.0 as history. |
||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed: the current-surface heading now says 0.5.1 and lists the
tower.*tools, including the runbook tools.