- Introduced a new `_deliver_result` function to handle job output delivery to specified platforms. - Added origin resolution logic to determine the correct delivery target based on job configuration. - Updated `run_job` to return the final response along with the output for improved context. - Integrated delivery of job results to the origin chat or fallback channels, with error handling for delivery failures. - Cleaned up environment variables after job execution to prevent leakage between jobs. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| jobs.py | ||
| scheduler.py | ||