mirror of https://github.com/openclaw/openclaw.git
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,
|
|
};
|