UNPKG

@tanstack/ai-code-mode

Version:

Secure TypeScript Code Mode for TanStack AI agents to execute sandboxed tool orchestration programs.

30 lines (29 loc) 668 B
class InMemoryAgentStore { sessions = /* @__PURE__ */ new Map(); get(name) { return Promise.resolve(this.sessions.get(name) ?? null); } set(name, session) { this.sessions.set(name, session); return Promise.resolve(); } delete(name) { this.sessions.delete(name); return Promise.resolve(); } list() { return Promise.resolve(Array.from(this.sessions.keys())); } } function generateAgentName() { const hex = Array.from( { length: 8 }, () => Math.floor(Math.random() * 16).toString(16) ).join(""); return `agent_${hex}`; } export { InMemoryAgentStore, generateAgentName }; //# sourceMappingURL=agent-store.js.map