mirror of
https://github.com/n8n-io/n8n.git
synced 2026-10-19 16:55:02 +02:00
Validation of the first iteration (run 30081133347) proved the fence
facet at the wire level but exposed two residual defects, both now
closed:
- Object-embedded completion text persisted on the WIRE path: the
Responses envelope builder dropped object-text parts and rebuilt the
envelope around stringified junk. Coerce object/array text to a
JSON-encoded string (matching real API semantics) in both the item
normalizer and the tolerant extractor; make the HTTP-path matcher
tolerate trailing slashes and any /v{n}/.
- Text Classifier format instructions embed PSEUDO-JSON ("Category":
boolean), which defeats JSON-Schema discovery, so the mock invents
shortened category keys the node's parser rejects. Synthesize a
strict all-required boolean schema from the quoted property names,
and fill pruned-away required keys with neutral typed values so a
near-miss key invention becomes a schema-valid reply instead of a
parser crash.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| @n8n | ||
| cli | ||
| core | ||
| extensions/insights | ||
| frontend | ||
| node-dev | ||
| nodes-base | ||
| testing | ||
| workflow | ||