@stackmemoryai/stackmemory
Version:
Lossless, project-scoped memory for AI coding tools. Durable context across sessions with 56 MCP tools, FTS5 search, conductor orchestrator, loop/watch monitoring, snapshot capture, pre-flight overlap checks, Claude/Codex/OpenCode wrappers, Linear sync, a
55 lines (54 loc) • 1.13 kB
JavaScript
import { fileURLToPath as __fileURLToPath } from 'url';
import { dirname as __pathDirname } from 'path';
const __filename = __fileURLToPath(import.meta.url);
const __dirname = __pathDirname(__filename);
import {
ExtensionLoader,
getExtensionLoader,
loadExtension,
unloadExtension
} from "./loader.js";
import {
SandboxRuntime,
createSandboxRuntime,
createManifest
} from "./sandbox-runtime.js";
import {
ToolRegistry,
createToolRegistry,
defineTool
} from "./custom-tools.js";
import {
SimpleEventBus,
PluginRegistry,
InMemoryPluginStorage,
createPluginRegistry,
createLinearPluginConfig,
createLinearPlugin,
createMockFrameAccess,
Plugin,
Registry,
EventBusImpl
} from "./plugin-system.js";
export {
EventBusImpl,
ExtensionLoader,
InMemoryPluginStorage,
Plugin,
PluginRegistry,
Registry,
SandboxRuntime,
SimpleEventBus,
ToolRegistry,
createLinearPlugin,
createLinearPluginConfig,
createManifest,
createMockFrameAccess,
createPluginRegistry,
createSandboxRuntime,
createToolRegistry,
defineTool,
getExtensionLoader,
loadExtension,
unloadExtension
};