-
Notifications
You must be signed in to change notification settings - Fork 3
Add OOM prioritization and graceful degradation #159
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
40 commits
Select commit
Hold shift + click to select a range
6e26cd0
Add blueprint plan for OOM prioritization and graceful degradation
6d019d5
Add OOM prioritization and graceful degradation
b7286eb
Merge remote-tracking branch 'origin/main' into gabriel/oom-prioritiz…
a80048b
Single-source the watchdog runtime path across writer and readers
0843b46
Collapse redundant agent-label-scan wrapper into one public function
b52044a
Correct ShedRecord.timestamp precision description to microsecond
60a7923
Reuse shared nanosecond ISO timestamp helper in memory_watchdog
77f1843
Correct ShedRecord.timestamp precision in its field description
eed958f
Revert "Correct ShedRecord.timestamp precision in its field description"
31fe025
Revert "Correct ShedRecord.timestamp precision description to microse…
eb2c5d9
Merge remote-tracking branch 'origin/main' into gabriel/oom-prioritiz…
4837d6d
Merge origin/main into gabriel/oom-prioritization; re-architect OOM w…
435c5eb
Merge remote-tracking branch 'origin/main' into gabriel/oom-prioritiz…
5fdfde7
Merge remote-tracking branch 'origin/main' into gabriel/oom-prioritiz…
1ac0673
Refactor watchdog paths into shared module; resolve services session …
3bc42ca
Fix watchdog over-shedding and supervisord detection; harden UI activ…
e217431
Apply prettier formatting to ActivityIndicator
6cae525
Memory banner: collapse shed details into an expandable count + dropdown
9c703e7
Apply prettier formatting to MemoryPressureBanner
742620e
Memory banner: specific subprocess labels attributed to their owning …
ac9c40c
Memory banner: Process/Creator table + fix expand overflow
f933656
Apply prettier formatting to MemoryPressureBanner
98a83e5
Memory banner: drop toggle underline, use a hover chip and keyboard-o…
ebfe662
Memory watchdog: pin shared ledger dir so worker revival notices fire
b58f5d1
Memory watchdog: shed individual processes, not whole tiers
1cb7412
launch-task: surface a memory-pause to the lead instead of a silent s…
94c0060
Revival notice: tell a paused agent to retry with less memory, not as-is
a47083b
Memory watchdog: never shed an agent's coordination/observability hel…
cab6a00
launch-task: detect a worker pause by pending shed, not poll-start time
bab71eb
launch-task: auto-derive the worker name for await's shed watch
ac8e59a
Document the memory watchdog and how to react to a shed (exit 137)
9105c99
memory_watchdog: describe per-process shedding, not whole-tier
defd996
memory_watchdog: use 'mngr start --restart' to revive a shed agent in…
58d4f87
Correct README: notice hook imports shared path helper, not duplicate
c857784
Keep the memory-status endpoint from 500ing on a malformed status file
b7e2c1a
memory_watchdog README: correct the shed-order prose
1a35265
memory_watchdog classifier: fix the fallback-branch comment
e7f0e0d
dead-worker-recovery: read the shed ledger by absolute path
1ffc361
Correct RECOVERY-tier docs: only the watchdog, not bootstrap
644f805
Merge remote-tracking branch 'origin/main' into gabriel/oom-prioritiz…
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.
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.