-
Notifications
You must be signed in to change notification settings - Fork 0
Run Ask in the lane D agent container #54
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
46 commits
Select commit
Hold shift + click to select a range
a756f5b
docs: reconcile the design plan with the code
mchwang a3605ae
docs: note merge-queue support in the guarded merge doc
mchwang f5b2f09
Run Ask in the lane D agent container
mchwang 75dc270
Merge remote-tracking branch 'origin/main' into docs/reconcile-plan-w…
mchwang 4c47bc7
docs: bring plan status up to date with F1 and H4a
mchwang 6c6766c
Merge remote-tracking branch 'origin/docs/reconcile-plan-with-code' i…
mchwang ff1ebae
docs: add F1d and Ask PRs to lane status
mchwang ab15165
Align merge-queue wording with the merged K2/K3 support
mchwang a17fc7f
Merge remote-tracking branch 'origin/docs/reconcile-plan-with-code' i…
mchwang 418cd48
Record the K-lane queue block as history in the task table
mchwang 88e6d69
README: disclose that Ask runs the agent CLI on the host
mchwang e5e4f05
Add F1e (#60) and the #51 merge condition to the F lane row
mchwang 93ceb06
Merge docs/reconcile-plan-with-code into ask-in-container
mchwang 3acb93a
Bind Ask answers to their attempt and keep cleanup ownership
mchwang a20b78a
Run the Docker Ask suite when runner/questions.ts changes
mchwang 6c488e8
Record Ask storage left at shutdown and keep Ask off until it is gone
mchwang 33161c5
Keep Ask off after a setup failure that leaves unidentifiable storage
mchwang 67f2231
Make the Ask leftover gate bounded and fail closed on unknown state
mchwang f46f50d
Bound Ask against unsettled lane D cleanup and scan all D labels
mchwang b5260f4
Own the host staging directory like the Docker allocation
mchwang 2f7430a
Keep credentials out of setup subprocesses and settle abandon in order
mchwang 404c360
Own every host copy through a recorded Ask root; fix CI env dependency
mchwang da64ab9
Delete an abandoned worker's root once its thread finally stops
mchwang 127e431
Serialize Ask per review with a lock and bound the release timeout
mchwang 18e8c40
Test that a refused second process cannot delete a live Ask root
mchwang f527d90
Give the Ask worker an allowlisted environment; credentials as data
mchwang 47ac211
Use an OS lock for Ask and key it by the canonical database path
mchwang 5bd567a
Clean up the Ask root when the worker cannot be constructed
mchwang 1c81731
Serialize Ask worker abandonment and bound the host clone up front
mchwang ac12016
Never drop recorded Ask roots; keep the marker for unnamed resources
mchwang 4027986
Make the Ask startup scan single-flight
mchwang 2d262d3
Wait for an in-progress abandonment when the Ask worker closes
mchwang b4cea37
Key the Ask lock by file identity; finish the startup scan under it
mchwang b62cd0f
Find Ask roots by their owner stamp, not only through the record
mchwang 90dedeb
Harden the Git size check and trust only codeboost lock stamps
mchwang 5272273
Name the labels the Ask leftover scan actually checks
mchwang f30c2fa
Write the Ask leftover record through an exclusive random temp file
mchwang 8f80412
Stop Ask admission when shutdown begins; keep the root if recording f…
mchwang 0b173fa
Release the Ask lock when the final record write fails
mchwang 6f047ac
Treat a failed worker termination as not stopped
mchwang 63a11cf
Merge main into ask-in-container
mchwang c0b0976
Add AGENTS.md rules from the PR #54 review-lesson audit
mchwang dc8d3da
Close the store on failed Ask cleanup; private locks; keep lock after…
mchwang 88bb96f
Pass the Ask stop reason as a typed value; leave foreign Ask folders …
mchwang ca6baff
Describe which Ask folders the orphan scan deletes
mchwang 64ac028
Read the Ask record and owner stamps without following links
mchwang 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.