Skip to content

Commit b2b9e49

Browse files
committed
Update docs
Signed-off-by: Mihai Criveti <[email protected]>
1 parent 9df87da commit b2b9e49

7 files changed

+10
-41
lines changed

docs/docs/architecture/adr/.pages

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,6 @@ nav:
1010
- 8 Federation & Auto-Discovery via DNS-SD: 008-federation-discovery.md
1111
- 9 Built-in Health Checks: 000-built-in-health-checks.md
1212
- 10 Observability via Prometheus: 010-observability-prometheus.md
13+
- 11 Namespaced Tool Federation: 011-tool-federation.md
14+
- 12 Drop-down tool selection: 012-dropdown-ui-tool-selection.md
15+
- 13 APIs for server connection string: 013-APIs-for-server-connection-strings.md

docs/docs/architecture/adr/011-tool-federation.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
# ADR-0011: Allow gateways to add tools with the same server side name to the MCP Gateway without conflict
22

3-
- *Status:* Draft
3+
- *Status:* Implemented
44
- *Date:* 2025-06-22
55
- *Deciders:* Core Engineering Team
6+
- *Implemented by*: https://github.com/IBM/mcp-context-forge/issues/116
67

78
## Context
89

910
The current functionality only supports unique names for tools, making it hard for addition of tools from different gateways with similar common names.
1011

11-
This needs to be updated so that tool names are allowed with a combination of gateway name (slugified) and tool name. This would allow servers to add their own versions of the tools.
12+
This needs to be updated so that tool names are allowed with a combination of gateway name (slugified namespace) and tool name. This would allow servers to add their own versions of the tools.
1213

1314
The tool names would be stored along with their original name in the database so that the correct server side name is passed while invoking it.
1415

docs/docs/architecture/adr/012-dropdown-ui-tool-selection copy.md

Lines changed: 0 additions & 35 deletions
This file was deleted.

docs/docs/architecture/adr/012-dropdown-ui-tool-selection.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ We implemented this by making the following changes:
2525
- Show a warning if more than 6 tools are selected in a server. This is to encourage small servers more suited for use with agents.
2626

2727
## Screenshots
28-
![Tool selection screen](tool-selection-screen.png)
28+
![Tool selection screen](images/tool-selection-screen.png)
2929
*Tool selection screen*
3030

31-
![Tool count warning](tool-count-warning.png)
31+
![Tool count warning](images/tool-count-warning.png)
3232
*Tool count warning*
3333
## Status
3434

docs/docs/architecture/adr/013-APIs-for-server-connection-strings.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ We implemented this by making the following changes:
2525
- Show a warning if more than 6 tools are selected in a server. This is to encourage small servers more suited for use with agents.
2626

2727
## Screenshots
28-
![Tool selection screen](tool-selection-screen.png)
28+
![Tool selection screen](images/tool-selection-screen.png)
2929
*Tool selection screen*
3030

31-
![Tool count warning](tool-count-warning.png)
31+
![Tool count warning](images/tool-count-warning.png)
3232
*Tool count warning*
3333
## Status
3434

0 commit comments

Comments
 (0)