Add staged MCP release imports
This commit is contained in:
@@ -92,8 +92,11 @@ TOOLS = [
|
||||
"request or copy an SSH key. "
|
||||
"patch_update payload: {files:[{path,patch,expected_sha256?}]} using standard unified diffs; "
|
||||
"file_update payload: {files:[{path,content,expected_sha256?}]}; "
|
||||
"mcp_release payload: {files:[patch entries],services,checks?,message,paths?,build?,"
|
||||
"openwebui_sync?,create_recovery?,recovery_label?}. It applies drift-protected patches, runs checks, "
|
||||
"mcp_release payload: {files?:[patch entries],imports?:[{source,path,expected_source_sha256,"
|
||||
"expected_target_sha256?}],services,checks?,message,paths?,build?,openwebui_sync?,hermes_sync?,"
|
||||
"create_recovery?,recovery_label?}. imports copies already reviewed UTF-8 staging files by exact SHA "
|
||||
"from an approved staging root, so never reproduce a long staged source file in a payload. It applies "
|
||||
"drift-protected patches/imports, runs checks, "
|
||||
"deploys only named MCP services, syncs OpenWebUI, publishes only selected paths and creates recovery. "
|
||||
"Use mcp_release instead of manually chaining all those operations. run_checks: "
|
||||
"{checks:[operator-tests,openwebui-filter-tests,platform-verify,compose-main,compose-mcp]}; "
|
||||
|
||||
Reference in New Issue
Block a user