Skip to content

Handle src -> tgt publish of mcp #172

Closed

Description

  1. For mcpTools - we have it twice - can we get rid of mcpServerInformation.json since that info is in the apiinformation.json file?
  2. The mcp tools info includes a full path to the operations, but the operations should point to operations on the target apim instance, not the source. We should just do the rewrite for resource ID for the tools. However, we should not interfere with overrides. Either update the tool resource id before overrides (so overrides win) or don't rewrite resourceid if an override for the tool exists.

Activity

  1. github-actions commented on Jun 18, 2026

    @github-actions

    🏗️ Squad Triage — ApiOpsLead (🏗️ Tech Lead)

    Issue: #172 — Handle src -> tgt publish of mcp
    Assigned to: ApimExpert (🔵 APIM Expert)
    Reason: Issue relates to backend/API work

    Team roster:

    • ApiOpsLead (🏗️ Tech Lead) → label: squad:apiopslead
    • ApimExpert (🔵 APIM Expert) → label: squad:apimexpert
    • ApicExpert (🟣 APIC Expert) → label: squad:apicexpert
    • TypeScriptDev (🔷 TypeScript Developer) → label: squad:typescriptdev
    • NodeJsDev (🟢 Node.js Developer) → label: squad:nodejsdev
    • TestEngineer (🧪 Test Engineer) → label: squad:testengineer
    • OpenSourceExpert (⚖️ Open Source Expert) → label: squad:opensourceexpert
    • CodeReviewer (🔍 Code Reviewer & Standards Enforcer) → label: squad:codereviewer
    • AzdoExpert (🔶 Azure DevOps Expert) → label: squad:azdoexpert
    • GitHubExpert (⚫ GitHub Expert) → label: squad:githubexpert
    • DocWriter (📝 Technical Writer) → label: squad:docwriter
    • SecurityExpert (🔒 Security Expert) → label: squad:securityexpert
    • Ralph (🔄 Work Monitor) → label: squad:ralph

    To reassign, remove the current squad:* label and add the correct one.

  2. EMaher commented on Jun 20, 2026

    @EMaher
    ContributorAuthor

    Fixed by PR #173

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

go:needs-researchNeeds investigationsquadSquad triage inbox — Lead will assign to a membersquad:apimexpertAssigned to ApimExpert (🔵 APIM Expert)

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions