Highlights
- A wrong API path tells you so. A typo like
/api/v1/nodeor a probe of/api/v2/...used to come back as a 200 with the app’s HTML page, so an agent checking the status code saw success and then choked on the body. Every unknown path under/apinow returns a JSON 404 with anunknown_endpointerror, the list of valid endpoints and a link to the guide.
Other improvements
- The workflow catalog matches the code.
draftNodesshows the real shape (type, optionalparentId, and adataobject holding the label),nextInputis documented, the four rejected phase names are listed exactly, andcreateappears under task-curate. llms.txtandllms-full.txtopen with the LLM guide link.

