This repository was archived by the owner on Oct 1, 2026. It is now read-only.
Repository navigation
Release v0.33.2 - #115
Merged
Merged
Release v0.33.2#115
Conversation
The `callback_urls` description said a completion webhook carried the run's results, and it does not: the body holds the run id, its state, the storage key prefix of the stored results and any error. The schema description, the pipe-run guide and the committed OpenAPI document now say what the body carries, that `result_url` is a storage key rather than a fetchable URL, and that the `X-Completion-Signature` header signs the run id rather than the body. Closes L-260928-ad0699 🤖 Generated with [Claude Code](https://claude.com/claude-code) <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Clarifies that `callback_urls` completion webhooks carry a completion notice, not the run's output — the body holds `pipeline_run_id`, `state` (with its legacy `status` alias), the `result_url` storage key prefix, and `error` on failure — and that the `X-Completion-Signature` header signs the run id, not the body. Updates the schema description, the pipe-run guide, and the committed OpenAPI document, and adds a changelog entry. Closes L-260928-ad0699. <sup>Written for commit 642bd9d. Summary will update on new commits.</sup> <a href="https://cubic.dev/pr/Pipelex/pipelex-api/pull/102?utm_source=github" target="_blank" rel="noopener noreferrer" data-no-image-dialog="true"><picture><source media="(prefers-color-scheme: dark)" srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img alt="Review in cubic" src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a> <!-- End of auto-generated description by cubic. --> --------- Co-authored-by: Claude Opus 5.5 <[email protected]>
The server is moving into `Pipelex/pipelex` as its `api/` member, released in lockstep with the library. This puts a notice at the top of the README and a `Changed` entry in the changelog, so the release that sets the freeze point carries both to `main` and to the release notes. Advances L-260930-086ad8 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01UdzDdXuwBjpWUuLbnniziE <!-- This is an auto-generated description by cubic. --> --- ## Summary by cubic Adds a notice announcing that the server is moving into `Pipelex/pipelex` as its `api/` directory, to be released from the next version on in lockstep with the library and under the library's version number. The notice is placed at the top of the README, the docs site's Overview page, and as a `Changed` changelog entry, so the release that sets the freeze point carries it to `main` and to the release notes. From the next release, the `pipelex/pipelex-api` image tag will be a pipelex version rather than the next `0.33.x`; the image keeps its name, port, and `/root/.pipelex` mount. This repository takes no new changes and will be archived once the move lands. Advances L-260930-086ad8 <sup>Written for commit 29a15f1. Summary will update on new commits.</sup> <a href="https://cubic.dev/pr/Pipelex/pipelex-api/pull/114?utm_source=github" target="_blank" rel="noopener noreferrer" data-no-image-dialog="true"><picture><source media="(prefers-color-scheme: dark)" srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img alt="Review in cubic" src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a> <!-- End of auto-generated description by cubic. --> --------- Co-authored-by: Claude Opus 5.5 <[email protected]>
Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01UdzDdXuwBjpWUuLbnniziE
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release v0.33.2
Bumps version from
0.33.1to0.33.2. Promotesdev→main. This is the freeze point the fold of pipelex-api intoPipelex/pipelexcopies from.Changelog
Changed
Pipelex/pipelex: from the next release, the server ships from the pipelex repository'sapi/directory together with the pipelex library and under its version number, so the nextpipelex/pipelex-apiimage tag is a pipelex version; the image name, its port and its/root/.pipelexmount do not change, and this repository will be archived once the move lands.Fixed
callback_urlsdescription says what a completion webhook carries: the OpenAPI description and the run docs said the runner posts the run's result to each callback URL; they now say the body is a completion notice (pipeline_run_id,statewith its legacystatusalias, theresult_urlstorage key prefix anderror), and that the results themselves stay in storage under that prefix. The description also says that theX-Completion-Signatureheader signs the run id, not the body.Closes L-260930-218a92
🤖 Generated with Claude Code
https://claude.ai/code/session_01UdzDdXuwBjpWUuLbnniziE
Summary by cubic
Releases v0.33.2, promoting
dev→main. This is the freeze point that the move of the server intoPipelex/pipelexcopies from.Changed
Pipelex/pipelexrepository'sapi/directory from the next release, releasing under the library's version number; the image name, port, and/root/.pipelexmount stay the same, and this repo will be archived once the move lands.Fixed
callback_urlsdocumentation: webhooks carry a completion notice (pipeline_run_id,statewith the legacystatusalias, theresult_urlstorage key prefix, anderroron failure), not the run's output, and theX-Completion-Signatureheader signs the run id, not the body.Written for commit d1a4614. Summary will update on new commits.