mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-29 19:01:44 +00:00
16 lines
413 B
TypeScript
16 lines
413 B
TypeScript
import { getDiagnosticSessionState } from "../logging/diagnostic-session-state.js";
|
|
import { logToolLoopAction } from "../logging/diagnostic.js";
|
|
import {
|
|
detectToolCallLoop,
|
|
recordToolCall,
|
|
recordToolCallOutcome,
|
|
} from "./tool-loop-detection.js";
|
|
|
|
export const beforeToolCallRuntime = {
|
|
getDiagnosticSessionState,
|
|
logToolLoopAction,
|
|
detectToolCallLoop,
|
|
recordToolCall,
|
|
recordToolCallOutcome,
|
|
};
|