Skip to content

Split background jobs into separate toolset#3473

Merged
rumpl merged 3 commits into
docker:mainfrom
rumpl:split-background-jobs-toolset
Jul 4, 2026
Merged

Split background jobs into separate toolset#3473
rumpl merged 3 commits into
docker:mainfrom
rumpl:split-background-jobs-toolset

Conversation

@rumpl

@rumpl rumpl commented Jul 4, 2026

Copy link
Copy Markdown
Member

Summary

  • move background job tools and process-management code into a new background_jobs toolset/package
  • leave the shell toolset exposing only the synchronous shell tool
  • update schema, default configs, examples, and docs for background_jobs

Validation

  • task build
  • task --force lint
  • env -u MOONSHOT_API_KEY task test

@rumpl rumpl requested a review from a team as a code owner July 4, 2026 21:06
@rumpl rumpl enabled auto-merge July 4, 2026 21:07
docker-agent

This comment was marked as off-topic.

@aheritier aheritier added area/config For configuration parsing, YAML, environment variables area/docs Documentation changes area/runtime Runtime engine, agent loop execution, tool dispatch, loop detection area/tools For features/issues/fixes related to the usage of built-in and MCP tools kind/feat PR adds a new feature (maps to feat:). Use on PRs only. labels Jul 4, 2026
@rumpl rumpl merged commit e65dae7 into docker:main Jul 4, 2026
15 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/config For configuration parsing, YAML, environment variables area/docs Documentation changes area/runtime Runtime engine, agent loop execution, tool dispatch, loop detection area/tools For features/issues/fixes related to the usage of built-in and MCP tools kind/feat PR adds a new feature (maps to feat:). Use on PRs only.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants