decocms
Built-in Tools
Core tools provided by decopilot for discovering capabilities and managing work
Overview
Decopilot provides built-in tools that are always available (subject to task/subtask restrictions). These tools enable capability discovery, work management, and context access.
Tool Categories
Discovery & Enablement
Tools for discovering and activating capabilities:
- tool_search - Search for tools in current scope
- tool_enable - Activate a tool for use in current task
Agent Management
Tools for working with agents:
- agent_search - Find agents configured in the organization
Task Management
Tools for spawning and managing work:
- subtask_run - Spawn subtask with isolated context
User Interaction
Tools for gathering user input:
- user_ask - Ask user for input or clarification
Context Access
Tools for reading resources and prompts:
- resource_read - Read documentation/guidelines from current scope
- prompt_read - Read prompt templates from current scope
Availability Matrix
| Tool | Task | Subtask | Description |
|---|---|---|---|
tool_search | ✓ | ✓ | Search for tools in current scope |
tool_enable | ✓ | ✓ | Activate a tool for use in current task |
agent_search | ✓ | ✗ | Find agents configured in the organization |
subtask_run | ✓ | ✗ | Spawn subtask with fresh context |
user_ask | ✓ | ✗ | Ask user for input or clarification |
resource_read | ✓ | ✓ | Read documentation/guidelines from current scope |
prompt_read | ✓ | ✓ | Read prompt templates from current scope |
Tasks are user-initiated and have full access to all built-in tools. Subtasks are spawned by decopilot and have restricted access to prevent infinite delegation and blocking user interactions.
Found an error or want to improve this page?
Edit this page