import "./agent-scope-DA13vsW2.js";
import { a as resolveAgentDir, o as resolveAgentWorkspaceDir } from "./agent-scope-config-C5gIPxFB.js";
import { n as DEFAULT_MODEL, r as DEFAULT_PROVIDER } from "./defaults-Dqcx34kN.js";
import { i as resolveSessionFilePath, u as resolveStorePath } from "./paths-BqWa1aYt.js";
import { t as loadSessionStore } from "./store-load-Dy96DHck.js";
import { a as saveSessionStore, c as updateSessionStoreEntry, s as updateSessionStore } from "./store-CPTB6aqi.js";
import "./sessions-BUhRBYSr.js";
import { m as resolveThinkingDefault } from "./model-selection-ENdsXGTS.js";
import { t as resolveAgentTimeoutMs } from "./timeout-Cy9LIWLc.js";
import { l as ensureAgentWorkspace } from "./workspace-C_lriham.js";
import { n as resolveAgentIdentity } from "./identity-C0Eiw5bh.js";
import { t as runEmbeddedPiAgent } from "./pi-embedded-Dv8l-Ggm.js";
//#region src/extensionAPI.ts
if (process.env.VITEST !== "true" && process.env.KLAW_SUPPRESS_EXTENSION_API_WARNING !== "1") process.emitWarning("klaw/extension-api is deprecated. Migrate to api.runtime.agent.* or focused klaw/plugin-sdk/<subpath> imports. See https://klaw.kodelyth.com/plugins/sdk-migration", {
	code: "KLAW_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://klaw.kodelyth.com/plugins/sdk-migration"
});
//#endregion
export { DEFAULT_MODEL, DEFAULT_PROVIDER, ensureAgentWorkspace, loadSessionStore, resolveAgentDir, resolveAgentIdentity, resolveAgentTimeoutMs, resolveAgentWorkspaceDir, resolveSessionFilePath, resolveStorePath, resolveThinkingDefault, runEmbeddedPiAgent, saveSessionStore, updateSessionStore, updateSessionStoreEntry };
