import { S as resolveThinkingDefault } from "./model-selection-DCVjDyLz.js";
import { a as resolveAgentDir, p as resolveAgentWorkspaceDir } from "./agent-scope-BA9YeMqS.js";
import { d as ensureAgentWorkspace } from "./workspace-CnnxQiol.js";
import { n as DEFAULT_MODEL, r as DEFAULT_PROVIDER } from "./defaults-COZq2n5p.js";
import { o as saveSessionStore } from "./store-EVWz5v6d.js";
import "./sessions-Dr5S_J4E.js";
import { l as resolveStorePath, r as resolveSessionFilePath } from "./paths-DRORteAV.js";
import { t as loadSessionStore } from "./store-load-Cz0tEUuX.js";
import { n as resolveAgentIdentity } from "./identity-DS9aCcSZ.js";
import { t as resolveAgentTimeoutMs } from "./timeout-CUj8bInT.js";
import { t as runEmbeddedPiAgent } from "./pi-embedded-runner-S1k0Cu8V.js";
import "./pi-embedded-BK2R7Pf_.js";
//#region src/extensionAPI.ts
if (process.env.VITEST !== "true" && process.env.KAIJIBOT_SUPPRESS_EXTENSION_API_WARNING !== "1") process.emitWarning("kaijibot/extension-api is deprecated. Migrate to api.runtime.agent.* or focused kaijibot/plugin-sdk/<subpath> imports. See https://docs.kaijibot.ai/plugins/sdk-migration", {
	code: "KAIJIBOT_EXTENSION_API_DEPRECATED",
	detail: "This compatibility bridge is temporary. Bundled plugins should use the injected plugin runtime instead of importing host-side agent helpers directly. Migration guide: https://docs.kaijibot.ai/plugins/sdk-migration"
});
//#endregion
export { DEFAULT_MODEL, DEFAULT_PROVIDER, ensureAgentWorkspace, loadSessionStore, resolveAgentDir, resolveAgentIdentity, resolveAgentTimeoutMs, resolveAgentWorkspaceDir, resolveSessionFilePath, resolveStorePath, resolveThinkingDefault, runEmbeddedPiAgent, saveSessionStore };
