Skip to content

feat(runtime): secure MCP runtime deployment and catalog integration (IBM Cloud and Code Engine)#3153

Open
crivetimihai wants to merge 19 commits intomainfrom
runtime
Open

feat(runtime): secure MCP runtime deployment and catalog integration (IBM Cloud and Code Engine)#3153
crivetimihai wants to merge 19 commits intomainfrom
runtime

Conversation

@crivetimihai
Copy link
Copy Markdown
Member

Note: This PR was re-created from #2994 due to repository maintenance. Your code and branch are intact. @crivetimihai please verify everything looks good.

Summary

  • implement secure MCP runtime orchestration with guarded deployment approvals and runtime lifecycle APIs
  • add runtime database models and migration, runtime service/router/schemas, and Docker + IBM Code Engine backend adapters
  • integrate runtime-aware catalog metadata and admin catalog filtering/visibility updates
  • expose runtime feature flags and settings through config surfaces (.env.example, docker-compose, Helm values/schema, docs config schema)
  • document runtime operations and architecture with manage docs updates and ADR 041
  • add unit tests for runtime service/router/schemas and keep diff coverage at 100% for the new Python diff

Closes #2110

image

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
@crivetimihai crivetimihai added this to the Release 1.0.0-GA milestone Feb 24, 2026
@crivetimihai crivetimihai added enhancement New feature or request SHOULD P2: Important but not vital; high-value items that are not crucial for the immediate release labels Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request SHOULD P2: Important but not vital; high-value items that are not crucial for the immediate release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[EPIC][RUNTIME]: Secure MCP runtime - Remote server deployment and catalog integration (Docker, Code Engine)

1 participant