Date: 02/02/2026 Status: TERMINE
getInstance() quand instance SSH selectionneelinux/windows) et shell type (bash/cmd/powershell/wsl)type : commande unique vs script multi-lignestype etait manquant dans new/ (la validation backend le requiert){{placeholder}} pour routinesinput_schema depuis les params requiredctx.executeAction(), ctx.fetch(), ctx.instances/actions/routines{{trigger.params.name}}, etc.)executeTransform() recoit maintenant userId optionnelctx avec :ctx.executeAction(id, input) : execute une autre actionctx.fetch(connector, method, path, options) : fetch API via connecteurctx.instances : liste sanitisee (id, name, type)ctx.actions : liste sanitisee (id, name, type)ctx.routines : liste sanitisee (id, name)await fonctionne dans le code transform/api/ai/test-transform) non affecte (pas de ctx)transform dans le type radiocreateAction.action_type : ajout 'transform' au type union| Fichier | Action |
|---|---|
connectors-front/src/components/actions/EndpointPicker.tsx |
CREE |
connectors-front/src/routes/actions/new/index.tsx |
MODIFIE (679 → 1081 lignes) |
connectors-front/src/routes/actions/[id]/edit/index.tsx |
MODIFIE (556 → 1091 lignes) |
connectors-front/src/lib/api.ts |
MODIFIE (1 ligne) |
connectors-api/src/services/actions.ts |
MODIFIE (853 → 901 lignes) |
Aucune nouvelle route. Les endpoints existants suffisent :
GET /api/user/instances/:id → details instance (shell_type, os_type)GET /api/connectors/:id/endpoints → liste endpoints