Repository navigation
Conversation
|
All contributors have signed the CLA ✍️ ✅ |
…keep IDs on replace
Build on Pierre Portal's original Govern SDK and skill commits from #174 and #173, preserving their hashes and authorship. Integrate the existing reviewed Govern implementation from #195 with #194's four shared operation tools. Keep the validated Govern file tree unchanged: public SDK methods only, stdio authentication, typed schemas, policy checks, redaction and guides. Co-authored-by: Pierre Portal <pierre.portal@dataiku.com>
|
I have read the CLA Document and I hereby sign the CLA |
yjouini
left a comment
There was a problem hiding this comment.
Make draft blueprint versions discoverable, list_blueprint_versions uses the regular SDK listing, which excludes DRAFT versions. Please expose a designer listing path while preserving ordinary reader access
|
Fixed in 55eef4d. Also in 1a21fe8: Govern errors now return the server message to the agent instead of one generic text. Before, the agent could not tell a wrong ID from a workflow rule, such as the |
Continues Pierre Portal's original Govern implementation in this PR and incorporates his original skill commits from #173. All 15 original commits retain their hashes and authorship. The integration commit also includes Pierre's co-author trailer; retain that attribution if squash-merging.
This replaces #195. The validated Govern file tree is unchanged, and #196 now follows this PR.
Add 86 public SDK Govern operations to the shared discovery/execution interface introduced in #194. Govern tasks can inspect and mutate artifacts, blueprints, signoffs, permissions, time series and supporting administration without registering additional MCP tools.
Stacks on #194 (
feat/product-api-operations). Merge #179, then #194, before this PR. Rebase and retarget torelease/0.9.0after the parent merges. Agent Management follows separately in #196.Scope
Validation
uv run pytest: 881 passed on Python 3.14uv build; isolated installed-wheel smoke: 135 tools and 99 operationsNo live-instance validation. Full GitHub CI runs after retargeting this stacked draft to a main/release branch.