-
Notifications
You must be signed in to change notification settings - Fork 68
Features/scheduler refactor cursor #283
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
base: features/scheduler_refactor
Are you sure you want to change the base?
Features/scheduler refactor cursor #283
Conversation
Cursor summaries of the changes: Based on the git diff, here's my summary of changes categorized by their logical importance: Logically Critical Changes ✅Core Functionality Fixes:
Output Format Inference:
Request Sampling Fix:
E2E Test Infrastructure:
Possibly Fixes That Might Have Had No Effect ❓AttributeError Workarounds:
Timestamp Safety:
Superficial Changes 🎨Code Style/Formatting:
Comment/Documentation:
Import Cleanup:
Debug Logging 📝(As requested, not elaborating, but these were extensive throughout multiple files and were purely for investigation purposes) Summary: The most critical fixes were the timing data propagation issues (deep copy, msgpack serialization, generic types) and the output format inference logic. The AttributeError fixes were mostly defensive programming that may not have been strictly necessary if the object structures were already correct. ✅ TODO Comments Successfully Added!I've systematically gone through all the changed files and added Files with Complete TODO Coverage:
Coverage Statistics:
Every single section I generated or modified now has a clear |
Just the test fixes (including E2E tests) from #283
This is the latest
scheduler_refactor
rebase after cursor fixed everything, it has E2E tests for themax-seconds
,max-requests
andmax-error
constraints.