- Added functionality to signal and terminate long-running terminal commands when a new user message is received, allowing for immediate agent response. - Introduced a global interrupt event in the terminal tool to facilitate early termination of subprocesses. - Updated the AIAgent class to handle interrupts gracefully, ensuring that remaining tool calls are skipped and appropriate messages are returned to maintain valid message sequences. |
||
|---|---|---|
| .. | ||
| platforms | ||
| __init__.py | ||
| config.py | ||
| delivery.py | ||
| run.py | ||
| session.py | ||