Merge origin/main into web-tools

Made-with: Cursor
This commit is contained in:
Xubin Ren
2026-04-28 07:17:05 +00:00
131 changed files with 12360 additions and 755 deletions
+5
View File
@@ -96,6 +96,11 @@ class SubagentManager:
self._task_statuses: dict[str, SubagentStatus] = {}
self._session_tasks: dict[str, set[str]] = {} # session_key -> {task_id, ...}
def set_provider(self, provider: LLMProvider, model: str) -> None:
self.provider = provider
self.model = model
self.runner.provider = provider
async def spawn(
self,
task: str,