Files
openclaw/extensions/tokenjuice/index.ts
2026-06-04 21:02:07 -04:00

15 lines
548 B
TypeScript

// Tokenjuice plugin entrypoint registers its OpenClaw integration.
import { definePluginEntry } from "openclaw/plugin-sdk/plugin-entry";
import { createTokenjuiceAgentToolResultMiddleware } from "./tool-result-middleware.js";
export default definePluginEntry({
id: "tokenjuice",
name: "tokenjuice",
description: "Compacts exec and bash tool results with tokenjuice reducers.",
register(api) {
api.registerAgentToolResultMiddleware(createTokenjuiceAgentToolResultMiddleware(), {
runtimes: ["openclaw", "codex"],
});
},
});