-
Notifications
You must be signed in to change notification settings - Fork 3
add session resume supervisor for faster codex rotation #139
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
Closed
Closed
Changes from all commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
36e6070
add session resume supervisor for faster codex rotation
ndycode 9823587
speed-up-supervisor-smoke-coverage
ndycode 44e3393
supervisor-prewarm-next-account
ndycode b5a3d83
batch supervisor selection probes
ndycode 8273a4c
refine supervisor prewarm and probe caching
ndycode a756824
fix supervisor review regressions
ndycode 2ff7ede
Optimize session binding reuse
ndycode 51d637e
Add supervisor lock regression
ndycode ed2bddb
Fix supervisor and storage review regressions
ndycode ecf17d6
Fix remaining supervisor review follow-ups
ndycode 6579f08
Fix supervisor benchmark review comments
ndycode 8a4046f
Merge origin/main into git-plan/05-fast-supervised-resume
ndycode f3ca99e
Fix post-merge storage cleanup
ndycode b09f489
fix: harden supervisor review follow-ups
ndycode 9d84cf8
fix: address supervisor review follow-ups
ndycode 77600ad
chore: trim review-only PR bloat
ndycode 7f3c5d4
fix: address remaining review comments
ndycode c080cd0
fix: address remaining supervisor review comments
ndycode 2c935d5
Fix supervisor command parsing follow-ups
ndycode 1009819
Fix remaining supervisor review follow-ups
ndycode 34db83e
Avoid double sync after supervisor forward
ndycode 71f5b3f
Address supervisor review follow-ups
ndycode cde63b9
Fix supervisor review follow-ups
ndycode 0c7846d
fix supervisor lock review followups
ndycode 70341cc
fix remaining review followups
ndycode 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
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.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
renumber the experimental hotkeys with this new first item.
adding the supervisor row at
lib/codex-manager/settings-hub.ts:2578-2582shifts the numeric shortcuts, butlib/codex-manager/settings-hub.ts:305-313still dispatches1/2/3as sync/backup/guard. with the updated help inlib/ui/copy.ts:97-101, pressing1now runs sync instead of toggling the supervisor, andtest/settings-hub-utils.test.ts:754-791still locks in the stale mapping.possible fix
function mapExperimentalMenuHotkey( raw: string, ): ExperimentalSettingsAction | undefined { - if (raw === "1") return { type: "sync" }; - if (raw === "2") return { type: "backup" }; - if (raw === "3") return { type: "toggle-refresh-guardian" }; + if (raw === "1") return { type: "toggle-session-supervisor" }; + if (raw === "2") return { type: "sync" }; + if (raw === "3") return { type: "backup" }; + if (raw === "4") return { type: "toggle-refresh-guardian" }; if (raw === "[" || raw === "-") return { type: "decrease-refresh-interval" }; if (raw === "]" || raw === "+") return { type: "increase-refresh-interval" };As per coding guidelines,
lib/**: focus on auth rotation, windows filesystem IO, and concurrency. verify every change cites affected tests (vitest) and that new queues handle EBUSY/429 scenarios.📝 Committable suggestion
🤖 Prompt for AI Agents