- Improved the caching mechanism for ShellFileOperations to ensure stale entries are invalidated when environments are cleaned up. - Enhanced thread safety by refining the use of locks during environment creation and cleanup processes. - Streamlined the cleanup of inactive environments to prevent blocking other tool calls, ensuring efficient resource management. - Added error handling and messaging improvements for better user feedback during environment cleanup. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| browser_tool.py | ||
| cronjob_tools.py | ||
| file_operations.py | ||
| file_tools.py | ||
| fuzzy_match.py | ||
| image_generation_tool.py | ||
| mixture_of_agents_tool.py | ||
| patch_parser.py | ||
| rl_training_tool.py | ||
| skills_tool.py | ||
| terminal_hecate.py | ||
| terminal_tool.py | ||
| transcription_tools.py | ||
| tts_tool.py | ||
| vision_tools.py | ||
| web_tools.py | ||