Repository navigation
breaking: rimosso il server MCP — migrato a dataciviclab/dcl-mcp - #96
Merged
Merged
Conversation
Il lato serving (mcp_server.py, entry point agent-context-mcp, extra [mcp]) e il query-side di navigation.py (search_index, explore_ref, lab_map_summary + helpers) sono migrati in dataciviclab/dcl-mcp insieme ai tool Discussions e al nuovo gcs_query (3 passate di audit newcomer). ACB resta il builder: CLI + CI che producono gli artifact sul branch context, consumati da remoto dal nuovo server. Rimosso anche: - tests/test_mcp_server.py (coperti da dcl-mcp/tests) - test_navigation.py: via i test query-side (coperti da dcl-mcp) - lab-connectors[mcp] → lab-connectors base (serve solo HttpClient)
Merged
9 tasks done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Sintesi
Il server MCP di ACB (
agent-context-mcp, tooldataciviclab-context) migra indataciviclab/dcl-mcp— nuovo server unico del Lab (context + discussions +gcs_query, 15 tool, 3 passate di audit newcomer). ACB resta il builder.Contesto collegato
Completamento migrazione approvata: dcl-mcp pubblico e collaudato; rimozione concordata (doppio running vecchio+nuovo da evitare).
Cosa cambia
mcp_server.py;navigation.pytiene solo ibuild_*(query-side già migrato)agent-context-mcpentry point e extra[mcp](lab-connectors base, serve HttpClient)tests/test_mcp_server.pye test query-side ditest_navigation.py(coperti da dcl-mcp/tests)Contratti pubblici
dataciviclab): invariati in dcl-mcpagent-context-mcprimosso; tool legacytopic_index/searchgià droppati in dcl-mcpACB_REPO/ACB_BRANCH: invariate, puntano ancora a questa repoVerifica
pytestpassamcp_server/agent-context-mcp/dataciviclab-contextnel packageChecklist PR
Note per chi revisiona
Dopo il merge:
workspace.tomldemuove ACB da essential (PR dedicata in dataciviclab) — il builder non serve più in locale per il MCP.