Tools
Tokenbudget
tokenjuice is een optionele gebundelde Plugin die ruisrijke exec- en bash-toolresultaten comprimeert nadat de opdracht al is uitgevoerd.
Het wijzigt het geretourneerde tool_result, niet de opdracht zelf. Tokenjuice herschrijft geen shellinvoer, voert opdrachten niet opnieuw uit en wijzigt geen exitcodes.
Vandaag geldt dit voor ingebedde PI-uitvoeringen en dynamische OpenClaw-tools in de Codex app-server-harness. Tokenjuice koppelt in op OpenClaw's middleware voor toolresultaten en trimt de uitvoer voordat die teruggaat naar de actieve harness-sessie.
De Plugin inschakelen
Snelste manier:
openclaw config set plugins.entries.tokenjuice.enabled true
Equivalent:
openclaw plugins enable tokenjuice
OpenClaw levert de Plugin al mee. Er is geen aparte stap plugins install
of tokenjuice install openclaw.
Als je de configuratie liever direct bewerkt:
{
plugins: {
entries: {
tokenjuice: {
enabled: true,
},
},
},
}
Wat tokenjuice wijzigt
- Comprimeert ruisrijke
exec- enbash-resultaten voordat ze terug de sessie in worden gevoerd. - Laat de oorspronkelijke opdrachtuitvoering ongemoeid.
- Behoudt exacte leesacties van bestandsinhoud en andere opdrachten die tokenjuice onbewerkt moet laten.
- Blijft opt-in: schakel de Plugin uit als je overal letterlijke uitvoer wilt.
Verifiëren dat het werkt
- Schakel de Plugin in.
- Start een sessie die
execkan aanroepen. - Voer een ruisrijke opdracht uit, zoals
git status. - Controleer of het geretourneerde toolresultaat korter en beter gestructureerd is dan de ruwe shelluitvoer.
De Plugin uitschakelen
openclaw config set plugins.entries.tokenjuice.enabled false
Of:
openclaw plugins disable tokenjuice