import { c as logToolLoopAction } from "./diagnostic-CKZ7JJjw.js";
import { n as getDiagnosticSessionState } from "./diagnostic-session-state-DC-5fSCi.js";
import { n as recordToolCall, r as recordToolCallOutcome, t as detectToolCallLoop } from "./tool-loop-detection-IvM8EBuF.js";
//#region src/agents/pi-tools.before-tool-call.runtime.ts
const beforeToolCallRuntime = {
	getDiagnosticSessionState,
	logToolLoopAction,
	detectToolCallLoop,
	recordToolCall,
	recordToolCallOutcome
};
//#endregion
export { beforeToolCallRuntime };
