diff --git a/README.md b/README.md index 8a908469a..a1bdd1443 100644 --- a/README.md +++ b/README.md @@ -94,7 +94,9 @@ python -m pip install "openadapt[privacy]" # PII/PHI scrubbing For the visual authoring and review experience, install [OpenAdapt Desktop](https://openadapt.ai/download). -![OpenAdapt Desktop showing a completed compiled workflow with all 11 steps verified, an 8.2 second run, and no model calls](https://raw.githubusercontent.com/OpenAdaptAI/OpenAdapt/main/media/desktop-replay-verified.png) +![Synthetic OpenAdapt Desktop PR #93 preview of a verified six-step workflow and its evidence contract](https://raw.githubusercontent.com/OpenAdaptAI/OpenAdapt/main/media/desktop-replay-verified.png) + +*Image provenance: headless synthetic fixture from Desktop PR #93 commit `1f50259ffb052776742b284a493eb9c735caa122`; no live run, engine sidecar, account, customer data, or physical input. SHA-256: `5616f0b0812a5e366f58e448689600e16eeab234aaf92ec6d49133efa0be33ee`. The final release hash will be updated after Desktop 0.15.* ## What makes it different diff --git a/media/desktop-replay-verified.png b/media/desktop-replay-verified.png index da273f501..628b35d3d 100644 Binary files a/media/desktop-replay-verified.png and b/media/desktop-replay-verified.png differ diff --git a/platform-manifest.json b/platform-manifest.json index c1cf95a96..7180bdd25 100644 --- a/platform-manifest.json +++ b/platform-manifest.json @@ -1,7 +1,7 @@ { "manifest_kind": "openadapt-platform-release-manifest", "schema_version": "1.0.0", - "generated_at": "2026-07-28T06:27:45+00:00", + "generated_at": "2026-07-29T20:44:27+00:00", "release_channel": "beta", "components": { "launcher": { @@ -26,21 +26,21 @@ }, "flow": { "package": "openadapt-flow", - "version": "1.25.1", + "version": "1.26.0", "source": "pypi", "requires_python": "<3.13,>=3.10", "artifacts": [ { "type": "bdist_wheel", - "filename": "openadapt_flow-1.25.1-py3-none-any.whl", - "url": "https://files.pythonhosted.org/packages/fa/b3/f68ec073b32374d9208fcc67faff70e90f974ed6ac327d3d2bd72cc4fdd4/openadapt_flow-1.25.1-py3-none-any.whl", - "sha256": "375c516837a44bc8bea87ba0429967f92561d6df92eef41e624f55c281bed9ae" + "filename": "openadapt_flow-1.26.0-py3-none-any.whl", + "url": "https://files.pythonhosted.org/packages/5d/67/9160ea77b039fd9c4fc6a02035eecf060528c9c74c15e0038f4a1da94b7f/openadapt_flow-1.26.0-py3-none-any.whl", + "sha256": "a6f07f16d06c549b20e21ce54957557a707331ffaaa3b8cadbe2adfb5170bfea" }, { "type": "sdist", - "filename": "openadapt_flow-1.25.1.tar.gz", - "url": "https://files.pythonhosted.org/packages/f2/4a/b29ee9880970bc45bcf966dcee2dcacd1fc0412cf0581cb629011273ef14/openadapt_flow-1.25.1.tar.gz", - "sha256": "15393bb978283e87f043e6fa5f05d7b1d3fc0f9a497a4cf9561a23e8fc5f76ac" + "filename": "openadapt_flow-1.26.0.tar.gz", + "url": "https://files.pythonhosted.org/packages/07/6f/d7a0c3deca9ded1569eb94913b1cc8cddba65f6246d6c2075a2031e5c5ff/openadapt_flow-1.26.0.tar.gz", + "sha256": "83326969ca9e48a8fd3448a4ebbbb8c0f0d61e698fe81ce04e86b4031f7634a7" } ] },