kdeps-commands-tools
v2.0.0kdeps command: tools
set commands / shelf agent
PurposeShow or toggle the lean/full tool set for this session
LLM context: none - kdeps uses it without sending it to the model
Where it runs
Part of the commands set, used in workflow and agent mode. Slash commands: the help and completion of the built-in ones, and declared commands that run other commands and prompts.
- you type /name in kdeps
- the command runs: built in, or its declared stepscommands/tools
- prompts go to the model; the output is shown
Loaded by: kdeps (agent loop), /update, kdeps run
In the code: kdeps (agent loop)agent.(*REPL).Runagent.declaredCommand
Install
A kdeps asset: installed with the first-run profile that includes its set, or the first time a command needs it, and updated without a new release.
Pin a version with kdeps install commands/tools@<version>.
Contents
- order
- 130
/tools [full|lean]Show or toggle the lean/full tool set for this sessionShows or sets the session setting tools to one of fulllean. What it prints is the setting block below.
setting:
key: tools
values:
- full
- lean
show: "{{if .available}}Tool set: {{.value}} ({{.count}} tools). Use /tools full
or /tools lean to switch.{{else}}Tool set: nothing to toggle (already at the
full set for this session).{{end}}"
set: "{{if .available}}Tool set: {{.value}} ({{.count}} tools).{{else}}Tool set:
nothing to toggle (already at the full set for this session).{{end}}"
invalid: 'Unknown option {{printf "%q" .arg}}. Valid: full, lean.'
version: 2.0.0
name: tools
order: 130
usage:
- args: "[full|lean]"
help: Show or toggle the lean/full tool set for this session
# setting: the command shows or sets one session setting; the text is here.
setting:
key: tools # the session's tool set; .count is its size, .available false when lean mode trimmed nothing
values: [full, lean]
show: >-
{{if .available}}Tool set: {{.value}} ({{.count}} tools). Use /tools full or /tools lean to switch.{{else}}Tool set: nothing to toggle (already at the full set for this session).{{end}}
set: >-
{{if .available}}Tool set: {{.value}} ({{.count}} tools).{{else}}Tool set: nothing to toggle (already at the full set for this session).{{end}}
invalid: 'Unknown option {{printf "%q" .arg}}. Valid: full, lean.'
Versions
| Version | Published | Status |
|---|---|---|
| 2.0.0 | 10/24/2026 | active |
| 1.0.1 | 10/21/2026 | active |
| 1.0.0 | 10/12/2026 | active |
Details
- Author
- kdeps
- License
- Apache-2.0
- Latest Version
- 2.0.0
- Published
- 10/12/2026