Repository navigation
🤖 fix: harden verify-xum launch, cleanup and recipes (follow-up to #7895) #7914
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
61 commits
Select commit
Hold shift + click to select a range
b8b0e7c
🤖 feat: add verify-xum skill that drives the real Xum web UI
ThomasK33 f3358aa
🤖 fix: verify-xum idle exits 3 on a lazy chunk that failed to load
ThomasK33 dc61c42
🤖 docs: wrap a review recipe line
ThomasK33 2c35da6
🤖 refactor: strip narration comments from verify-xum.sh
ThomasK33 0a6cc03
🤖 refactor: name the verify-xum helpers that lost their comments
ThomasK33 ae3d237
🤖 fix: keep verify-xum doctor output to its ok/FAIL lines
ThomasK33 8601eba
🤖 fix: address verify-xum review: per-checkout run link, atomic lock,…
ThomasK33 f8fb2fe
🤖 fix: wait for the selected palette option, stop on a failed wait, b…
ThomasK33 d9fce8d
🤖 fix: scope verify-xum runs to their checkout, read-only doctor, rer…
ThomasK33 2ddacc6
🤖 docs: prettier-format the chat and review recipes
ThomasK33 baa5040
🤖 fix: run the api CLI under env -i, make a relative VERIFY_XUM_HOME …
ThomasK33 90251e3
🤖 fix: wait for each create's stream to end, treat a zombie leader as…
ThomasK33 6d27855
🤖 fix: open the seeded workspace at each recipe's start, make a relat…
ThomasK33 d4c7f31
🤖 fix: hold the checkout lock in the server's processes, wait for the…
ThomasK33 b370153
Merge remote-tracking branch 'origin/main' into verify-xum-skill
ThomasK33 34bdfc5
🤖 fix: guard launch on the newest run's process group, not on an inhe…
ThomasK33 a450f19
🤖 docs: drop the SIGKILL leftover-folder note: dev-server-sandbox.ts …
ThomasK33 a7882a7
🤖 fix: clear inherited run state in launch, bound probes by the deadl…
ThomasK33 b74b7f1
🤖 docs: prettier-format the settings recipe
ThomasK33 6e3e29f
🤖 fix: stop doctor's Vite check and cleanup's session check from fail…
ThomasK33 8b0fb49
Merge remote-tracking branch 'origin/main' into verify-xum-skill
ThomasK33 a928bd9
🤖 fix: round-8 verify-xum findings, auth-token support, launch crash …
ThomasK33 f9c41d1
🤖 fix: keep verify-xum runs in a private home, read the token on stdin
ThomasK33 1f518fb
🤖 fix: open verify-xum pages without the token in any argv, wait for …
ThomasK33 2c1a71f
🤖 fix: verify-xum open refuses a path that leaves the run's origin
ThomasK33 6eca3f2
🤖 fix: verify-xum review restore waits for the sidebar to settle
ThomasK33 898b606
Merge remote-tracking branch 'origin/main' into verify-xum-skill
ThomasK33 eef9d3a
🤖 fix: verify-xum launch keeps its guard until the new group is visible
ThomasK33 71411b9
🤖 fix: verify-xum recipes read workspace ids and wait for slow writes
ThomasK33 76a7bcd
🤖 fix: verify-xum clears git's repository variables before it touches…
ThomasK33 43b5088
🤖 fix: verify-xum checks every folder above the run home before it so…
ThomasK33 73f97cd
🤖 fix: verify-xum open refuses //-normalized paths before agent-brows…
ThomasK33 876479c
🤖 fix: verify-xum gives the server tree a private TMPDIR and ignores …
ThomasK33 3781fb5
🤖 fix: verify-xum failure cleanup keeps the run link until the new gr…
ThomasK33 e127ca9
🤖 fix: verify-xum review waits for the read marker before it captures
ThomasK33 67e654f
Merge remote-tracking branch 'origin/main' into verify-xum-followup
ThomasK33 85b734b
🤖 fix: verify-xum opens its launch guard without following a symlink
ThomasK33 8287bb5
🤖 fix: verify-xum keyboard archive waits until scratch-notes is open
ThomasK33 ca008e3
🤖 fix: verify-xum seeds the demo repo without templates, attributes o…
ThomasK33 aae7b61
🤖 fix: verify-xum changes the newest-run link only while it holds the…
ThomasK33 6698c90
🤖 fix: verify-xum recipes read workspace ids in the same call as thei…
ThomasK33 aa68137
🤖 fix: verify-xum proof standards require a phone-width pass
ThomasK33 5caa403
🤖 fix: verify-xum keeps the auth token out of the evidence
ThomasK33 03d1569
Merge commit '5caa4030d6' into verify-xum-followup2
ThomasK33 663215c
🤖 fix: verify-xum opens its launch guard without a blocking FIFO race
ThomasK33 fcfed1d
🤖 fix: verify-xum cleanup redacts with the token it read before stopp…
ThomasK33 f8edd52
Merge commit 'fcfed1dbd8' into verify-xum-followup2
ThomasK33 7e5711c
Revert "🤖 fix: verify-xum opens its launch guard without a blocking F…
ThomasK33 7f7c2b5
🤖 fix: verify-xum refuses a git dir that another account can write
ThomasK33 ed843b4
🤖 fix: verify-xum turns off agent-browser's stream before the token r…
ThomasK33 58362b7
Merge commit 'ed843b41ed' into verify-xum-followup2
ThomasK33 0172619
🤖 fix: verify-xum open falls back to the run's token copy
ThomasK33 8269446
🤖 fix: verify-xum review toggle waits for each sidebar state
ThomasK33 f02d0b0
🤖 fix: keep verify-xum run homes outside Vite's file root
ThomasK33 83da137
🤖 fix: keep verify-xum run homes outside Vite's workspace root
ThomasK33 cf5ef96
Merge commit '83da137e2b' into verify-xum-followup2
ThomasK33 b4a36ba
🤖 fix: verify-xum starts make only after the server group's id is rec…
ThomasK33 31bf25d
🤖 fix: verify-xum's Vite root check uses an explicit if/else
ThomasK33 d05bc42
Merge commit '31bf25da8f' into verify-xum-followup2
ThomasK33 ff022b0
Merge remote-tracking branch 'origin/main' into verify-xum-followup2
ThomasK33 b48bdde
🤖 fix: verify-xum refuses a folder at the run link and writable folde…
ThomasK33 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.