From fd6f5079a95e724b2172781c34efaec696b4fafe Mon Sep 17 00:00:00 2001 From: garrytan Date: Mon, 2 Nov 2026 09:33:59 +0000 Subject: [PATCH] changelog: wave browse integrator fixes fragment Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com> --- changelog.d/wave-browse-7bde476eb22d.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 changelog.d/wave-browse-7bde476eb22d.md diff --git a/changelog.d/wave-browse-7bde476eb22d.md b/changelog.d/wave-browse-7bde476eb22d.md new file mode 100644 index 000000000..2d4d0de6d --- /dev/null +++ b/changelog.d/wave-browse-7bde476eb22d.md @@ -0,0 +1,6 @@ +--- +bump: patch +--- +- **Opening a tab for one browser session no longer undoes another caller's tab switch.** If a different caller switched the active tab while a session's new tab was opening, the daemon used to switch back; it now keeps the newer choice. +- **`gstack-artifact validate` catches a deleted shadow record.** A revision the journal says was recorded, but whose record file is gone, now fails as `ARTIFACT_STALE` instead of passing. +- **A shadow that fails while saving its record is journaled and never stops the run.** The failure is written as `shadow_failed` under the run lock and its lease is dropped; if the lock stays taken, the lease expires and the next command settles that revision.