picoclaw/pkg/tools
dj-oyu 6fc07c4409 refactor: split subagent.go into container and preset files
Reduce upstream merge conflict surface by splitting fork additions:
- subagent_container.go: ContainerMessage, SubagentPlanState, deliberate
  workflow (runDeliberateTask, setPlanState, PendingQuestions, AnswerQuestion)
- subagent_preset.go: preset system (buildPresetRegistry, system prompts,
  runExploratoryTask, extractPlanContext, formatToolStats)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 16:25:37 +09:00
..
answer_subagent.go feat(tasks-2): implement subagent orchestration container model 2026-03-05 01:36:25 +09:00
ask_conductor.go feat(tasks-2): implement subagent orchestration container model 2026-03-05 01:36:25 +09:00
ask_conductor_test.go feat(tasks-2): implement subagent orchestration container model 2026-03-05 01:36:25 +09:00
base.go refactor: adopt upstream ToolEntry pattern and structural changes 2026-03-13 01:28:39 +09:00
bg_monitor.go style: fix gci import ordering across pkg/{tools,agent,session} 2026-03-05 01:37:13 +09:00
bg_monitor_test.go style: fix gci import ordering across pkg/{tools,agent,session} 2026-03-05 01:37:13 +09:00
createpr.go style: fix gci import ordering across pkg/{tools,agent,session} 2026-03-05 01:37:13 +09:00
createpr_test.go style: fix gci import ordering across pkg/{tools,agent,session} 2026-03-05 01:37:13 +09:00
cron.go refactor: adopt upstream for add/add conflict files, extract fork code to _ext.go 2026-03-13 11:18:24 +09:00
cron_test.go fix(security): harden unauthenticated tool-exec paths (#1360) 2026-03-11 19:22:20 +08:00
dev_preview.go style: fix gci import ordering across pkg/{tools,agent,session} 2026-03-05 01:37:13 +09:00
dev_preview_test.go style: fix gci import ordering across pkg/{tools,agent,session} 2026-03-05 01:37:13 +09:00
edit.go refactor: replace moderate-diff Go files with upstream, add fork extensions 2026-03-13 09:48:58 +09:00
edit_test.go refactor: replace test files with upstream versions, extract fork-only tests 2026-03-13 03:18:54 +09:00
filesystem.go fix: resolve post-merge type mismatches and duplicate declarations 2026-03-13 13:14:57 +09:00
filesystem_ext_test.go fix: resolve post-merge test failures and lint issues 2026-03-13 14:48:58 +09:00
filesystem_test.go fix: resolve post-merge test failures and lint issues 2026-03-13 14:48:58 +09:00
gitpush.go style: fix gci import ordering across pkg/{tools,agent,session} 2026-03-05 01:37:13 +09:00
gitpush_test.go style: fix gci import ordering across pkg/{tools,agent,session} 2026-03-05 01:37:13 +09:00
i2c.go refactor: replace moderate-diff Go files with upstream, add fork extensions 2026-03-13 09:48:58 +09:00
i2c_linux.go refactor: replace moderate-diff Go files with upstream, add fork extensions 2026-03-13 09:48:58 +09:00
i2c_other.go feat(fmt): Run formatters 2026-02-18 21:48:23 +02:00
logs.go style: fix gci import ordering across pkg/{tools,agent,session} 2026-03-05 01:37:13 +09:00
logs_test.go style: fix gci import ordering across pkg/{tools,agent,session} 2026-03-05 01:37:13 +09:00
mcp_tool.go fix: improve MCP tool name collision safety and registry overwrite warning 2026-03-01 12:00:26 +08:00
mcp_tool_test.go chore: fix lint issues in mcp and agent packages 2026-03-01 08:53:13 +08:00
message.go refactor: replace moderate-diff Go files with upstream, add fork extensions 2026-03-13 09:48:58 +09:00
message_test.go refactor: replace test files with upstream versions, extract fork-only tests 2026-03-13 03:18:54 +09:00
registry.go fix: resolve post-merge type mismatches and duplicate declarations 2026-03-13 13:14:57 +09:00
registry_ext.go refactor: adopt upstream ToolEntry pattern and structural changes 2026-03-13 01:28:39 +09:00
registry_ext_test.go fix: resolve post-merge test failures and lint issues 2026-03-13 14:48:58 +09:00
registry_test.go fix: resolve post-merge type mismatches and duplicate declarations 2026-03-13 13:14:57 +09:00
result.go Merge upstream/main: cobra CLI, channel refactoring, media store, reasoning support 2026-02-28 21:18:40 +09:00
result_test.go refactor: replace test files with upstream versions, extract fork-only tests 2026-03-13 03:18:54 +09:00
sandbox.go feat: add git_push and create_pr tools for worktree-safe git operations 2026-03-01 06:20:59 +00:00
sandbox_test.go feat(orch): add execution stats to subagent completion notifications 2026-03-01 02:39:09 +09:00
search_tool.go feat(mcp): tool search tools (#1243) 2026-03-09 18:21:49 +01:00
search_tools_test.go feat(mcp): tool search tools (#1243) 2026-03-09 18:21:49 +01:00
send_file.go feat(feishu,tools): add outbound media delivery via send_file tool (#1156) 2026-03-06 19:42:52 +08:00
send_file_test.go feat(feishu,tools): add outbound media delivery via send_file tool (#1156) 2026-03-06 19:42:52 +08:00
session_recorder.go feat(tasks-2): implement subagent orchestration container model 2026-03-05 01:36:25 +09:00
shell.go refactor: extract shell.go fork additions into separate files 2026-03-13 16:25:37 +09:00
shell_bg.go refactor: extract shell.go fork additions into separate files 2026-03-13 16:25:37 +09:00
shell_ext.go refactor: extract shell.go fork additions into separate files 2026-03-13 16:25:37 +09:00
shell_ext_test.go fix: resolve post-merge test failures and lint issues 2026-03-13 14:48:58 +09:00
shell_net.go refactor: extract shell.go fork additions into separate files 2026-03-13 16:25:37 +09:00
shell_process_unix.go refactor: replace moderate-diff Go files with upstream, add fork extensions 2026-03-13 09:48:58 +09:00
shell_process_windows.go refactor: normalize blank lines to match upstream style 2026-03-13 03:34:44 +09:00
shell_test.go refactor: replace test files with upstream versions, extract fork-only tests 2026-03-13 03:18:54 +09:00
shell_timeout_unix_test.go refactor: replace test files with upstream versions, extract fork-only tests 2026-03-13 03:18:54 +09:00
skills_install.go refactor: replace moderate-diff Go files with upstream, add fork extensions 2026-03-13 09:48:58 +09:00
skills_install_test.go refactor: replace test files with upstream versions, extract fork-only tests 2026-03-13 03:18:54 +09:00
skills_search.go refactor: replace moderate-diff Go files with upstream, add fork extensions 2026-03-13 09:48:58 +09:00
skills_search_test.go refactor: replace test files with upstream versions, extract fork-only tests 2026-03-13 03:18:54 +09:00
spawn.go Merge remote-tracking branch 'upstream/main' into refactor/upstream-compat 2026-03-13 12:23:01 +09:00
spawn_test.go fix: resolve post-merge test failures and lint issues 2026-03-13 14:48:58 +09:00
spi.go refactor: replace moderate-diff Go files with upstream, add fork extensions 2026-03-13 09:48:58 +09:00
spi_linux.go refactor: replace moderate-diff Go files with upstream, add fork extensions 2026-03-13 09:48:58 +09:00
spi_other.go feat(fmt): Run formatters 2026-02-18 21:48:23 +02:00
subagent.go refactor: split subagent.go into container and preset files 2026-03-13 16:25:37 +09:00
subagent_container.go refactor: split subagent.go into container and preset files 2026-03-13 16:25:37 +09:00
subagent_container_test.go feat(tasks-2): implement subagent orchestration container model 2026-03-05 01:36:25 +09:00
subagent_env_test.go feat(tasks-2): implement subagent orchestration container model 2026-03-05 01:36:25 +09:00
subagent_plan_test.go feat(tasks-2): implement subagent orchestration container model 2026-03-05 01:36:25 +09:00
subagent_preset.go refactor: split subagent.go into container and preset files 2026-03-13 16:25:37 +09:00
subagent_reporter_test.go style: fix gci import ordering across pkg/{tools,agent,session} 2026-03-05 01:37:13 +09:00
subagent_tool_ext_test.go fix: resolve post-merge test failures and lint issues 2026-03-13 14:48:58 +09:00
subagent_tool_test.go fix: resolve post-merge test failures and lint issues 2026-03-13 14:48:58 +09:00
submit_plan.go feat(tasks-2): implement subagent orchestration container model 2026-03-05 01:36:25 +09:00
submit_plan_test.go feat(tasks-2): implement subagent orchestration container model 2026-03-05 01:36:25 +09:00
toolloop.go Merge remote-tracking branch 'upstream/main' into refactor/upstream-compat 2026-03-13 12:23:01 +09:00
toolloop_reporter_test.go style: fix gci import ordering across pkg/{tools,agent,session} 2026-03-05 01:37:13 +09:00
types.go feat(fmt): Run formatters 2026-02-18 21:48:23 +02:00
web.go Merge remote-tracking branch 'upstream/main' into refactor/upstream-compat 2026-03-13 12:23:01 +09:00
web_test.go refactor: replace test files with upstream versions, extract fork-only tests 2026-03-13 03:18:54 +09:00
workspace_ctx.go style: fix gci import ordering across pkg/{tools,agent,session} 2026-03-05 01:37:13 +09:00