Description
OpenCode v1.15.10 — Fireworks API provider
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.
Plugins
MCP Canva
OpenCode version
Latest
Steps to reproduce
No response
Screenshot and/or share link
No response
Operating System
No response
Terminal
No response
Description
OpenCode v1.15.10 — Fireworks API provider
Error:
Error resolving schema reference '#/properties/operations/items/anyOf/2/properties/asset_id': AttributeError("'NoneType' object has no attribute 'lookup'")
Repro:
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.
Plugins
MCP Canva
OpenCode version
Latest
Steps to reproduce
No response
Screenshot and/or share link
No response
Operating System
No response
Terminal
No response