MCP Server Not Using Code Connect Mappings for Angular Components
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- angular, typescript
- Domaine
- backend-api-design
Piste de recherche
Start by tracing the MCP server's get-design-context entry point and how it retrieves Code Connect mappings for selected components; the issue does not name specific files or tests. Compare that path with the mapping visible in Figma Dev Mode, using the Angular mapping for node 3:2230 as the reproduction. Done means the response uses the configured custom-select mapping for both individual and frame selections.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Issue Summary:
MCP server returns generic React/Tailwind code instead of configured Angular Code Connect mappings when using get-design-context.
Steps to Reproduce:
- Set up Code Connect CLI mapping for Angular component using @figma/code-connect/html
- Successfully publish mapping with figma connect publish (no errors)
- Verify connection shows in Figma Dev Mode with "connected" label
- Select connected component in Dev Mode
- Call get-design-context from MCP server
Expected Result:
MCP server should return Angular component code (e.g., ) as defined in Code Connect mapping.
Actual Result:
MCP server returns generic React/Tailwind HTML instead of the mapped Angular component code.
Environment:
- Code Connect CLI: v1.3.9
- Figma: v125.9.10
- Framework: Angular
- Code Connect mapping language: HTML
- OS: macOS
Additional Context:
Code Connect mapping works correctly in Figma UI (shows connected Angular code)
Issue occurs for both individual component selection and frame-level selections
Mapping successfully published and visible in Dev Mode
Node mapping confirmed: 3:2230 → custom-select from @components/custom-select
- Langage dominant
- TypeScript
- Étoiles
- 1.6k
- Forks
- 126
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de figma/code-connect
-
normalizePropName strips `#` characters from Figma property names instead of only the `#id` suffixOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
figma/code-connect#419 ·
-
feature request
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
figma/code-connect#403 ·
-
feature request
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 38/100
figma/code-connect#414 ·
-
feature request
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
figma/code-connect#413 · 1 commentaire ·
-
feature request
Difficulté 4/5 3-5 jours Accessibilité débutants 54/100
figma/code-connect#412 · 1 commentaire ·
Toutes les issues de figma/code-connect
Issues similaires
-
お問い合わせのメール送信に失敗しても成功と表示されるOuvertearea: web
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
inabagumi/shinju-date#6823 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
vercel-labs/ui#540 ·
Les mainteneurs répondent en général sous 1 jour
-
accepted ai-dev ai-implementing
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
livesport/homer#218 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour