Skip to content

Update developer setup page#20

Merged
crivetimihai merged 1 commit intomainfrom
add-development-info
Jun 2, 2025
Merged

Update developer setup page#20
crivetimihai merged 1 commit intomainfrom
add-development-info

Conversation

@crivetimihai
Copy link
Copy Markdown
Member

Update developer setup page in mkdocs

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
@crivetimihai crivetimihai self-assigned this Jun 2, 2025
@crivetimihai crivetimihai merged commit e62c8e8 into main Jun 2, 2025
13 checks passed
@crivetimihai crivetimihai deleted the add-development-info branch June 2, 2025 12:48
vk-playground pushed a commit to vk-playground/mcp-context-forge that referenced this pull request Sep 14, 2025
Update developer setup page

Signed-off-by: Mihai Criveti <crivetimihai@gmail.com>
vk-playground pushed a commit to vk-playground/mcp-context-forge that referenced this pull request Sep 14, 2025
vk-playground pushed a commit to vk-playground/mcp-context-forge that referenced this pull request Sep 16, 2025
Update developer setup page
Signed-off-by: Vicky Kuo <vicky.kuo@ibm.com>
ecthelion77 pushed a commit to forterro/mcp-context-forge that referenced this pull request Mar 30, 2026
Merged IBM/mcp-context-forge upstream/main into feature/upstream-sync-march30.

Key upstream additions:
- Security: Server ID validation in Streamable HTTP, secrets detection,
  content size limits, service account support
- SSO: Stale team membership revocation, groups claim extraction for
  generic OIDC providers, sync_roles flag
- RBAC: Session-token team narrowing Layer 2, permission-based menu hiding
- Observability: Fix duplicate DB session middleware, metrics returning 0
  after cleanup, metrics_cache leak fix
- Tools: Configurable forbidden description patterns (replaces our IBM#18)
- Plugins: retry-with-backoff, PII filter Rust hardening, URL reputation
- Infra: Remove MySQL/MongoDB support (PostgreSQL only), rate limiter fix
- A2A: Cascade agent state changes to MCP tools
- UI: Persist admin table filters, team member modal fixes

Conflicts resolved (10 files):
- admin.py: kept upstream team preservation on edit + our OIDC sync params
- schemas.py: kept upstream configurable patterns + our meta-server fields
- gateway_service.py: kept upstream visibility propagation fix
- oauth_manager.py: kept our expires_in=None fix (patch IBM#20)
- sso_service.py: adopted upstream _build_normalized_user_info refactor
- team_management_service.py: kept our PermissionError + upstream UNSET/skip_limits
- streamablehttp_transport.py: adapted meta-server loading to use validated server_id
- sso_bootstrap.py: combined upstream scope preservation + our smart team_mapping merge
- test_sso_*.py: adopted upstream test refactoring

Patches now obsolete (superseded by upstream):
- IBM#1 (SSO email_verified) — upstream b668d2b
- IBM#8 (teams=None) — upstream b2b6c12
- IBM#18 (tool description sanitize) — upstream bd803e5 (configurable patterns)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant