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