kdeps-commands-turo
v2.0.0kdeps command: turo
set commands / shelf agent
PurposeShow or set the turo prompt reducer (turo backend only)
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/turo
- 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/turo@<version>.
Contents
- order
- 205
/turo [on|off|lite|full|ultra|wenyan|filler/synonyms/gloss/defmatch/arrows on|off]Show or set the turo prompt reducer (turo backend only)Shows or sets the session setting turo to one of onofflitefullultrawenyanfiller onfiller offsynonyms onsynonyms offgloss ongloss offdefmatch ondefmatch offarrows onarrows off. What it prints is the setting block below.
setting:
key: turo
values:
- on
- off
- lite
- full
- ultra
- wenyan
- filler on
- filler off
- synonyms on
- synonyms off
- gloss on
- gloss off
- defmatch on
- defmatch off
- arrows on
- arrows off
show: >-
{{if not .available}}turo is not installed. Install github.com/kdeps/turo to
enable prompt reduction.{{else}}turo
state: {{.value}}
level: {{.level}}
filler: {{.filler}}
synonyms: {{.synonyms}}
gloss: {{.gloss}}
defmatch: {{.defmatch}}
arrows: {{.arrows}}{{end}}
set: '{{if not .available}}turo is not installed. Install github.com/kdeps/turo
to enable prompt reduction.{{else if eq .arg "off"}}turo off — content is
sent to the LLM unreduced{{else if eq .arg "on"}}turo on{{else if eq .arg
"lite" "full" "ultra" "wenyan"}}turo level: {{.level}}{{else}}turo
{{.arg}}{{end}}'
invalid: "{{if not .available}}turo is not installed. Install
github.com/kdeps/turo to enable prompt reduction.{{else}}Usage: /turo
[on|off|lite|full|ultra|wenyan|filler|synonyms|gloss|defmatch|arrows
on|off]{{end}}"
version: 2.0.0
name: turo
order: 205
usage:
- args: "[on|off|lite|full|ultra|wenyan|filler/synonyms/gloss/defmatch/arrows on|off]"
help: Show or set the turo prompt reducer (turo backend only)
# setting: the command shows or sets one session setting; the text is here.
setting:
key: turo # .available is false when the turo binary is not installed; nothing changes then
values:
- on # reduce content before it reaches the LLM
- off # send content unreduced
- lite # a level also turns turo on
- full
- ultra
- wenyan
- filler on # "<stage> on|off" toggles one lossy pipeline stage
- filler off
- synonyms on
- synonyms off
- gloss on
- gloss off
- defmatch on
- defmatch off
- arrows on
- arrows off
show: |-
{{if not .available}}turo is not installed. Install github.com/kdeps/turo to enable prompt reduction.{{else}}turo
state: {{.value}}
level: {{.level}}
filler: {{.filler}}
synonyms: {{.synonyms}}
gloss: {{.gloss}}
defmatch: {{.defmatch}}
arrows: {{.arrows}}{{end}}
set: >-
{{if not .available}}turo is not installed. Install github.com/kdeps/turo to enable prompt reduction.{{else if eq .arg "off"}}turo off — content is sent to the LLM unreduced{{else if eq .arg "on"}}turo on{{else if eq .arg "lite" "full" "ultra" "wenyan"}}turo level: {{.level}}{{else}}turo {{.arg}}{{end}}
invalid: >-
{{if not .available}}turo is not installed. Install github.com/kdeps/turo to enable prompt reduction.{{else}}Usage: /turo [on|off|lite|full|ultra|wenyan|filler|synonyms|gloss|defmatch|arrows on|off]{{end}}
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