Skip to content

feat: integrate trusted Core provider without vendored rmcp - #533

Merged
jmagar merged 9 commits into
mainfrom
codex/core-provider-integration-recovery
Sep 4, 2026
Merged

jmagar merged 9 commits into
mainfrom
codex/core-provider-integration-recovery

Conversation

@jmagar

@jmagar jmagar commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • verify delegated Core actors and add the bounded integrated Core provider
  • wire trusted-host operation through Labby's shared gateway/runtime surfaces
  • remove the 87k-line vendored rmcp snapshot
  • pin the organization-owned SDK revision from feat(rmcp): preserve typed custom request responses rust-sdk#1
  • run SDK conformance directly against Cargo's immutable resolved checkout

Verification

  • cargo check --workspace --all-features --locked
  • cargo clippy --workspace --all-features --all-targets -- -D warnings
  • 48 Skills/custom-response tests
  • 40 OpenAI auth tests
  • 41 Labby MCP auth tests plus 20 SDK OAuth tests
  • auth matrix, CI changed-path, formatting, and documentation gates

SDK prerequisite: dinglebear-ai/rust-sdk#1 (merged)

@github-actions github-actions Bot added documentation Improvements or additions to documentation dependencies Pull requests that update a dependency file labels Sep 4, 2026
@jmagar jmagar added the vendor-rmcp-approved Maintainer approval for vendored rmcp trust-boundary changes label Sep 4, 2026
@jmagar jmagar added vendor-rmcp-approved Maintainer approval for vendored rmcp trust-boundary changes and removed vendor-rmcp-approved Maintainer approval for vendored rmcp trust-boundary changes labels Sep 4, 2026
Comment thread crates/labby-gateway/src/core_provider.rs Dismissed
@jmagar
jmagar enabled auto-merge (squash) September 4, 2026 07:23
@jmagar jmagar added vendor-rmcp-approved Maintainer approval for vendored rmcp trust-boundary changes and removed vendor-rmcp-approved Maintainer approval for vendored rmcp trust-boundary changes labels Sep 4, 2026
@jmagar
jmagar merged commit cc175a8 into main Sep 4, 2026
41 of 44 checks passed
@jmagar
jmagar deleted the codex/core-provider-integration-recovery branch September 4, 2026 07:44
@jmagar jmagar mentioned this pull request Oct 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation vendor-rmcp-approved Maintainer approval for vendored rmcp trust-boundary changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants