diff --git a/src/hooks/grep-output-truncator.ts b/src/hooks/grep-output-truncator.ts index ec8d1f3..8ec0d63 100644 --- a/src/hooks/grep-output-truncator.ts +++ b/src/hooks/grep-output-truncator.ts @@ -75,7 +75,7 @@ function truncateToTokenLimit(output: string, maxTokens: number): { result: stri } export function createGrepOutputTruncatorHook(ctx: PluginInput) { - const GREP_TOOLS = ["safe_grep", "Grep"] + const GREP_TOOLS = ["grep", "Grep", "safe_grep"] const toolExecuteAfter = async ( input: { tool: string; sessionID: string; callID: string }, diff --git a/src/hooks/tool-output-truncator.ts b/src/hooks/tool-output-truncator.ts index 0182d5b..46d724a 100644 --- a/src/hooks/tool-output-truncator.ts +++ b/src/hooks/tool-output-truncator.ts @@ -2,8 +2,10 @@ import type { PluginInput } from "@opencode-ai/plugin" import { createDynamicTruncator } from "../shared/dynamic-truncator" const TRUNCATABLE_TOOLS = [ + "grep", "Grep", "safe_grep", + "glob", "Glob", "safe_glob", "lsp_find_references",