aipotheosis-labs / aipotheosis-labs/gate22

Return granular per-field diffs for MCP tool updates

オープン
#142 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
backend feature frontend
主要言語
TypeScript
スター
178
フォーク
24
PR マージ指標
30日以内にマージされた PR はありません

説明

- Motivation:
When tools change, users should see exactly what changed (e.g., description, parameters) rather than just a tool name.

- Proposed solution:
Extend `MCPToolsDiff` (in `backend/aci/control_plane/services/mcp_tools/mcp_tools_manager.py`) to include per-field differences; surface via `POST /{id}/refresh-tools` in `backend/aci/control_plane/routes/mcp_servers.py`; render diffs in the detail view UI.

- Additional context:
- Consider limiting diff size and sensitive fields.
- Frontend: `frontend/src/app/(dashboard)/mcp-servers/[id]/page.tsx`.

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。