UNPKG

lynkr

Version:

Self-hosted LLM gateway and tier-routing proxy for Claude Code, Cursor, and Codex. Routes across Ollama, AWS Bedrock, OpenRouter, Databricks, Azure OpenAI, llama.cpp, and LM Studio with prompt caching, MCP tools, and 60-80% cost savings.

26 lines (19 loc) 490 B
const MAX_ENTRIES = 1000; const store = new Map(); function storeResponse(id, data) { if (store.size >= MAX_ENTRIES) { const oldest = store.keys().next().value; store.delete(oldest); } store.set(id, { ...data, createdAt: Date.now() }); } function getResponse(id) { return store.get(id) || null; } function deleteResponse(id) { return store.delete(id); } function size() { return store.size; } module.exports = { storeResponse, getResponse, deleteResponse, size };