import "./agent-scope-Dx1S0aWX.js";
import { a as resolveAgentDir, o as resolveAgentWorkspaceDir } from "./agent-scope-config-CJUQxn7u.js";
import { n as DEFAULT_MODEL, r as DEFAULT_PROVIDER } from "./defaults-mDjiWzE5.js";
import { i as resolveSessionFilePath, u as resolveStorePath } from "./paths-8MFrTNIB.js";
import { t as loadSessionStore } from "./store-load-B817r-3Z.js";
import { c as saveSessionStore, d as updateSessionStoreEntry, u as updateSessionStore } from "./store-C4uyNaPD.js";
import "./sessions-4ZNlAnYc.js";
import { m as resolveThinkingDefault } from "./model-selection-D1TyOrqK.js";
import { r as resolveAgentTimeoutMs } from "./task-completion-contract-D5t-_eBh.js";
import { l as ensureAgentWorkspace } from "./workspace-C6UNA3xT.js";
import { n as resolveAgentIdentity } from "./identity-ZuObO2Tn.js";
import { t as runEmbeddedPiAgent } from "./pi-embedded-B2Z84wpp.js";
//#region src/extensionAPI.ts
if (process.env.VITEST !== "true" && process.env.DAOCORE_SUPPRESS_EXTENSION_API_WARNING !== "1") process.emitWarning("daocore/extension-api is deprecated. Migrate to api.runtime.agent.* or focused daocore/plugin-sdk/<subpath> imports. See https://docs.openclaw.ai/plugins/sdk-migration", {
	code: "DAOCORE_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, runEmbeddedPiAgent, saveSessionStore, updateSessionStore, updateSessionStoreEntry };
