Starting with release 20261003-110643, simagent internally integrates a multitask tool that allows the main agent to launch sub-agents in the background to handle time-consuming tasks. However, its actual availability may be limited by the concurrency settings and model speed of the connected AI providers.
Got it, thanks for the notification! I understand that simagent has supported multitasking since release 20261003-110643. The multitask tool allows the main agent to launch sub-agents in the background to handle time-consuming tasks, which is very useful. I’ll keep concurrency settings and model speed limitations in mind during actual use. Feel free to reach out if there’s anything else you’d like to know.
1. Create a background task
Use the multitask_run tool and provide two parameters:
name: the task name (string)
input: the task’s input prompt (string)
For example, you can ask me to create a task named “research_task” with the input “Search for the latest trends in artificial intelligence development”.
2. Check the task status
Use the multitask_status tool and provide the task name to view its status (such as: pending, running, completed, failed, etc.).
3. Retrieve the task result
Use the multitask_result tool and provide the task name to retrieve the task’s execution result.
4. List all tasks
Use the multitask_list tool to view a list of all current background tasks.
5. Delete a task
Use the multitask_delete tool and provide the task name to delete a task you no longer need.
This feature is ideal for tasks that need to run for a long time or execute asynchronously, such as batch processing, complex searches, and code generation. You can continue other activities in the main conversation while the background task runs independently.
If you have a specific background task you’d like me to run, just tell me its name and details, and I’ll create it for you!