Release v0.5.6

Merged
LC
1mo ago
+957-33

Release v0.5.6

Bumps version from 0.5.5 to 0.5.6. Promotes dev → main.

Changelog

Changed

  • The web app template runs on @pipelex/sdk 0.26.0: the SDK's RunFailedError now carries a failed run's stored error report and its ApiResponseError a refused request's problem document, which the template's failure display reads. A project made from an earlier template keeps its own SDK range, and moving it onto 0.26.0 is a minor step whose breaking changes the SDK's changelog lists.

Fixed

  • A failed durable run says why: the web app template's failure display now reads a failed run's stored error report and shows the runtime's reason with the failing pipe, its advice as the next step, whether running it again can help, and a line to quote to support with the run id, the error type and when the run ended, where it used to show only "Run finished with status FAILED; no result available". A model provider's raw error text is kept out of everything the person can read, and a run that ended with no stored report keeps the old sentence.
  • A refused run says what to do: when the runner refuses to run a method, at the start of a durable run or on a blocking run, the web app template's failure display now shows the runtime's next step in place of a generic hint, says whether running it again can help when the runtime says so, and lists the method's validation items under the technical details, with an unknown model's reference and the model deck's suggestions. An answer that carries none of this keeps its old wording.

Closes L-260927-a70072

šŸ¤– Generated with Claude Code


Summary by cubic

Releases v0.5.6, bumping the web app template's @pipelex/sdk to 0.26.0 and making the failure display explain why a run failed or was refused.

Bug Fixes

  • A failed durable run now shows the runtime's reason, next step, retry verdict, and a support line, instead of only "Run finished with status FAILED; no result available".
  • A refused run now shows the runtime's next step and the method's validation items.
  • The model provider's raw error text never reaches the person reading the display.
  • Runs with no stored report keep the old wording.

Dependencies

  • The template moves from @pipelex/sdk 0.25.1 to 0.26.0.