import { f as logToolLoopAction } from "./diagnostic-CRH4IHgR.js";
import { n as getDiagnosticSessionState } from "./diagnostic-session-state-DwjGSduD.js";
import { n as recordToolCall, r as recordToolCallOutcome, t as detectToolCallLoop } from "./tool-loop-detection-WFfrR_fr.js";
//#region src/agents/agent-tools.before-tool-call.runtime.ts
const beforeToolCallRuntime = {
	getDiagnosticSessionState,
	logToolLoopAction,
	detectToolCallLoop,
	recordToolCall,
	recordToolCallOutcome
};
//#endregion
export { beforeToolCallRuntime };
