Tools
Tokenjuice
tokenjuice is een optionele externe plugin die uitgebreide toolresultaten van exec en bash
compact maakt nadat de opdracht al is uitgevoerd.
De plugin wijzigt de geretourneerde tool_result, niet de opdracht zelf. Tokenjuice
herschrijft geen shellinvoer, voert opdrachten niet opnieuw uit en wijzigt geen afsluitcodes.
Dit geldt momenteel voor in OpenClaw ingesloten uitvoeringen en dynamische OpenClaw-tools in de Codex- app-serverharness. Tokenjuice haakt in op de middleware voor toolresultaten van OpenClaw en kort de uitvoer in voordat deze wordt teruggestuurd naar de actieve harnesssessie.
De plugin inschakelen
Eenmalig installeren:
openclaw plugins install clawhub:@openclaw/tokenjuiceDaarna inschakelen:
openclaw config set plugins.entries.tokenjuice.enabled trueEquivalent:
openclaw plugins enable tokenjuiceAls je de configuratie liever rechtstreeks bewerkt:
{ plugins: { entries: { tokenjuice: { enabled: true, }, }, },}Wat Tokenjuice wijzigt
- Maakt uitgebreide resultaten van
execenbashcompact voordat ze opnieuw aan de sessie worden doorgegeven. - Laat de oorspronkelijke uitvoering van de opdracht ongewijzigd.
- Past een beleid voor veilige inventarisatie toe: exacte leesbewerkingen van bestandsinhoud blijven onbewerkt, zelfstandige opdrachten voor repository-inventarisatie kunnen compact worden gemaakt en onveilige gemengde opdrachtreeksen blijven onbewerkt.
- Blijft optioneel: schakel de plugin uit als je overal de letterlijke uitvoer wilt.
Controleren of de plugin werkt
- Schakel de plugin in.
- Start een sessie die
execkan aanroepen. - Voer een uitgebreide opdracht uit, zoals
git status. - Controleer of het geretourneerde toolresultaat korter en beter gestructureerd is dan de onbewerkte shelluitvoer.
De plugin uitschakelen
openclaw config set plugins.entries.tokenjuice.enabled falseOf:
openclaw plugins disable tokenjuiceGerelateerd
Was this useful?