You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Error resolving schema reference '$ref' in Canva MCP tool when using custom API provider #29220
Error:
Error resolving schema reference '#/properties/operations/items/anyOf/2/properties/asset_id': AttributeError("'NoneType' object has no attribute 'lookup'")
Repro:
Ajouter une clé API Fireworks (provider custom)
Configurer le MCP Canva dans opencode.json
Lancer opencode avec un modèle Fireworks (e.g. deepseek-v4-flash)
L'erreur apparaît à l'initialisation
Cause probable : le schéma de l'outil perform-editing-operations du MCP Canva
contient des $ref auto-référents que le résolveur JSON Schema ne gère pas
avec les providers API custom.
Workaround : désactiver le MCP Canva (enabled: false) quand on utilise
un provider custom.
Activity
github-actions commentedon May 25, 2026
This issue might be a duplicate of existing issues. Please check:
$refresolution failing on self-referential/circular JSON Schema in MCP tool definitions, error at initialization)github-actions commentedon Jul 25, 2026
To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.