# TaskMode

**Kind:** Type

**Source:** [`atloria-monorepo/libs/agent-core/src/tools/tool-profiles.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/libs/agent-core/src/tools/tool-profiles.ts#L16)

Task-Specific Tool Profiles

Maps task modes to curated tool subsets. Reducing visible tools improves
accuracy — research shows accuracy drops from 96% → 25% as tool count
grows from 1 → 8 (Berkeley tool selection study, 2025).

Modes:
 - explore:   Read-only codebase investigation
 - plan:      Analysis + research, no writes
 - implement: Active coding — file edits, bash, rollback
 - review:    Code quality audit — read + analysis only
 - full:      All tools (default, current behavior)

## Definition

```ts
'explore' | 'plan' | 'implement' | 'review' | 'full'
```
