picoclaw/web/backend/api
Desmond Foo b402888bfa
feat(tools): add SpawnStatusTool for reporting subagent statuses (#1540)
* feat(tools): add SpawnStatusTool for reporting subagent statuses

* feat(tools): enhance SpawnStatusTool to restrict task visibility by conversation context

* feat(tests): add Unicode result truncation and channel filtering tests for SpawnStatusTool

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* feat(tools): enhance SpawnStatusTool with task ID validation and sorting by creation timestamp

* feat(tools): update SpawnStatusTool description and parameter documentation for clarity

* refactor(tests): improve comments for clarity in ChannelFiltering test case

* fix(tools): update no subagents message for clarity and remove unnecessary locking in runTask

* fix(tools): improve description clarity for SpawnStatusTool regarding task context

* feat(tools): add spawn_status tool configuration and registration

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* fix(agent): improve subagent management for spawn and spawn_status tools

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* fix(tests): update ResultTruncation_Unicode test to use valid CJK character

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: lxowalle <83055338+lxowalle@users.noreply.github.com>
2026-03-17 14:41:43 +08:00
..
channels.go feat(web): migrate launcher to modular web frontend/backend and improve management UX (#1275) 2026-03-09 19:42:03 +08:00
config.go Add exec allow_remote config support in web settings (#1363) 2026-03-11 19:57:59 +08:00
config_test.go Add exec allow_remote config support in web settings (#1363) 2026-03-11 19:57:59 +08:00
events.go add systray ui for all platform (#1649) 2026-03-17 14:12:32 +08:00
gateway.go add systray ui for all platform (#1649) 2026-03-17 14:12:32 +08:00
gateway_host.go fix(web): refactor pico chat flow and fix proxied websocket URLs (#1639) 2026-03-16 16:25:16 +08:00
gateway_host_test.go fix(web): refactor pico chat flow and fix proxied websocket URLs (#1639) 2026-03-16 16:25:16 +08:00
gateway_test.go add systray ui for all platform (#1649) 2026-03-17 14:12:32 +08:00
launcher_config.go feat(web): migrate launcher to modular web frontend/backend and improve management UX (#1275) 2026-03-09 19:42:03 +08:00
launcher_config_test.go feat(web): add agent management UI and improve launcher integration (#1358) 2026-03-11 18:37:00 +08:00
log.go feat(web): add agent management UI and improve launcher integration (#1358) 2026-03-11 18:37:00 +08:00
model_status.go feat(web): add agent management UI and improve launcher integration (#1358) 2026-03-11 18:37:00 +08:00
models.go feat(web): add agent management UI and improve launcher integration (#1358) 2026-03-11 18:37:00 +08:00
models_test.go refactor: update model name and add VolcEngine coding plan (#1412) 2026-03-12 16:10:29 +08:00
oauth.go refactor: update model name and add VolcEngine coding plan (#1412) 2026-03-12 16:10:29 +08:00
oauth_test.go refactor: update model name and add VolcEngine coding plan (#1412) 2026-03-12 16:10:29 +08:00
pico.go fix: Use secure defaults for Pico channel setup and stop leaking the token in the URL (#1563) 2026-03-16 09:58:37 +08:00
pico_test.go fix: Use secure defaults for Pico channel setup and stop leaking the token in the URL (#1563) 2026-03-16 09:58:37 +08:00
router.go add systray ui for all platform (#1649) 2026-03-17 14:12:32 +08:00
session.go feat(web): add agent management UI and improve launcher integration (#1358) 2026-03-11 18:37:00 +08:00
session_test.go feat(web): add agent management UI and improve launcher integration (#1358) 2026-03-11 18:37:00 +08:00
skills.go feat(web): add agent management UI and improve launcher integration (#1358) 2026-03-11 18:37:00 +08:00
skills_test.go feat(web): add agent management UI and improve launcher integration (#1358) 2026-03-11 18:37:00 +08:00
startup.go feat(web): migrate launcher to modular web frontend/backend and improve management UX (#1275) 2026-03-09 19:42:03 +08:00
startup_test.go feat(web): migrate launcher to modular web frontend/backend and improve management UX (#1275) 2026-03-09 19:42:03 +08:00
tools.go feat(tools): add SpawnStatusTool for reporting subagent statuses (#1540) 2026-03-17 14:41:43 +08:00
tools_test.go feat(web): add agent management UI and improve launcher integration (#1358) 2026-03-11 18:37:00 +08:00