You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FROM feat/720-schedules-task-iq TO development (#721)
* feat: US-001 - Add DISTRIBUTED_WORKERS constant to src/constants
Consolidate DISTRIBUTED_WORKERS into src/constants/__init__.py and update
llm.py to import from there instead of defining it inline.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: ryaneggz <kre8mymedia@gmail.com>
* feat: US-002 - Dispatch scheduled jobs to TaskIQ when distributed mode enabled
scheduled_llm_invoke() now checks DISTRIBUTED_WORKERS and dispatches to
run_agent_stream.kiq() when true, preserving the in-process fallback.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: ryaneggz <kre8mymedia@gmail.com>
* feat: US-003 - Simplify schedule create route
Remove LLMController indirection from create_job route. Call
schedule_service.create_job() directly, removing unused imports.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: ryaneggz <kre8mymedia@gmail.com>
* feat: US-004 - Add unit tests for TaskIQ dispatch path
Tests verify dispatch to TaskIQ when DISTRIBUTED_WORKERS=true, in-process
fallback when false, and thread_id extraction/generation logic.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: ryaneggz <kre8mymedia@gmail.com>
* docs: update prd.json and progress.txt - all stories complete
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: ryaneggz <kre8mymedia@gmail.com>
* Finished ralph loop
* Move the input files
---------
Signed-off-by: ryaneggz <kre8mymedia@gmail.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
0 commit comments