Skip to content

v1.7.28 — Defensive Enrichment Fix

Choose a tag to compare

@atezer atezer released this 11 Apr 12:11
· 115 commits to main since this release

figma_execute Savunmacı Enrichment Fix

v1.7.27 canlı testinde tespit edilen enrichment kaybı düzeltildi. 6/6 test GEÇTI.

Değişiklikler

  • categorizeExecuteError() null-safety: (message ?? "").toLowerCase()
  • figma_execute handler'ındaki 3 code path'e (success, plugin-error, catch) iç try-catch eklendi
  • safeToolHandler dış catch'ine kaçan hatalar artık errorCategory, _metrics, hint kaybetmez
  • .claude-plugin/plugin.json ve .cursor-plugin/plugin.json versiyon senkronizasyonu

Canlı Test Sonuçları

# Test errorCategory _metrics Sonuç
1 Bağlantı kontrolü — — GEÇTI (8 client)
2 Başarılı çalışma — durationMs:19, timeoutMs:15000 GEÇTI
3 Syntax hatası SYNTAX durationMs:6 GEÇTI
4 Runtime hatası RUNTIME durationMs:21 GEÇTI
5 Timeout (3s) TIMEOUT durationMs:3006 GEÇTI
6 safeSerialize — durationMs:8 GEÇTI

Kurulum

npx -y @atezer/figma-mcp-bridge@1.7.28 figma-mcp-bridge-plugin