n8n/packages/@n8n/instance-ai/evaluations/utils
Riqwan Thamir ba50768e47
refactor(core): Rename Instance AI tools to the workflow_ scheme
Rename the Instance AI workflow tools to snake_case names. Workflow
building tools get the `workflow_` prefix (`workflow_build`,
`workflow_executions`, `workflow_create_tasks`, and so on). Other tools
change only their separators (`ask_user`, `data_tables`, `mcp_servers`).

- Add `WORKFLOW_BUILDER_TOOL_NAMES` and the former names to
  `LEGACY_BUILDER_TOOL_NAMES` in `@n8n/api-types`.
- Register the former names on each tool with `.legacyNames()`, so
  stored checkpoints and replayed recordings still resolve.
- Resolve former names in the frontend labels and icons, the trace
  categories, the trace replay index, conversation history search, and
  the eval harness.
- Update the i18n keys, the skills, the prompts, and the docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 02:00:32 +02:00
..
__tests__ refactor: Extract shared eval helpers (no-changelog) (#29800) 2026-05-07 08:05:01 +00:00
user-proxy refactor(core): Rename Instance AI tools to the workflow_ scheme 2026-10-16 02:00:32 +02:00
confirmation-payload.ts refactor(core): Rename Instance AI tools to the workflow_ scheme 2026-10-16 02:00:32 +02:00
conversation-text.ts refactor(core): Rename Instance AI tools to the workflow_ scheme 2026-10-16 02:00:32 +02:00
get-json-files.ts test(core): Extend Instance AI intent eval fixtures (no-changelog) (#33224) 2026-07-07 12:49:32 +00:00
llm-judge.ts refactor(core): Share LLM output JSON extraction and tracing header stripping (no-changelog) (#38050) 2026-09-09 13:53:35 +00:00
load-eval-cases.ts fix(ai-builder): Validate only the selected case files in the eval push CLI (no-changelog) (#39248) 2026-09-24 20:11:04 +00:00
safe-extract.ts refactor: Remove @n8n/utils barrel export (no-changelog) (#33082) 2026-06-30 16:05:24 +03:00