import "./agent-scope-w-woxb95.js";
import { a as resolveAgentDir, o as resolveAgentWorkspaceDir } from "./agent-scope-config-BC3QjGdO.js";
import { n as DEFAULT_MODEL, r as DEFAULT_PROVIDER } from "./defaults-mDjiWzE5.js";
import { S as loadSessionStore, g as saveSessionStore, v as updateSessionStore, y as updateSessionStoreEntry } from "./store-D3zogNDS.js";
import { a as resolveSessionFilePath, d as resolveStorePath } from "./paths-CQieAV52.js";
import { t as resolveThinkingDefault } from "./model-thinking-default-BPI23-fG.js";
import "./model-selection-B0SRl9kr.js";
import { d as ensureAgentWorkspace } from "./workspace-CT-isJKK.js";
import { t as resolveAgentTimeoutMs } from "./timeout-Drw0_zOv.js";
import "./sessions-Xnp0iD81.js";
import { n as resolveAgentIdentity } from "./identity-BUbSYVH-.js";
import { t as runEmbeddedAgent } from "./embedded-agent-D_on941z.js";
//#region src/extensionAPI.ts
if (process.env.VITEST !== "true" && process.env.OPENCLAW_SUPPRESS_EXTENSION_API_WARNING !== "1") process.emitWarning("openclaw/extension-api is deprecated. Migrate to api.runtime.agent.* or focused openclaw/plugin-sdk/<subpath> imports. See https://docs.openclaw.ai/plugins/sdk-migration", {
	code: "OPENCLAW_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.openclaw.ai/plugins/sdk-migration"
});
//#endregion
export { DEFAULT_MODEL, DEFAULT_PROVIDER, ensureAgentWorkspace, loadSessionStore, resolveAgentDir, resolveAgentIdentity, resolveAgentTimeoutMs, resolveAgentWorkspaceDir, resolveSessionFilePath, resolveStorePath, resolveThinkingDefault, runEmbeddedAgent, runEmbeddedAgent as runEmbeddedPiAgent, saveSessionStore, updateSessionStore, updateSessionStoreEntry };
