@mnemoverse/mcp-memory-server
Version:
Hosted AI agent memory over MCP that learns from outcomes — feedback re-ranks recall — with shared rooms for multi-agent work; one key or OAuth across Claude Code, Cursor, VS Code & ChatGPT, no infra to run
91 lines (90 loc) • 2.51 kB
TypeScript
/**
* Field limits, GENERATED from core's OpenAPI contract. Do not edit by hand:
* run `npm run limits:refresh`, and `npm run limits:check` proves this file
* still matches the contract.
*
* Source: https://core.mnemoverse.com/openapi.json
* Core API version: 1.0.0
*
* ADR-025 (mnemoverse-core): the engine sets a field's limits; this package
* reads them. A limit the package invents drifts the moment the engine moves,
* which is what happened to `top_k` (50 here against 500 there) and to
* `domain` (unbounded here against 100 there).
*/
export declare const CORE_LIMITS: {
readonly writeContent: {
readonly minLength: 1;
readonly maxLength: 10000;
};
readonly writeConcepts: {
readonly maxItems: 256;
};
readonly domain: {
readonly maxLength: 100;
};
readonly readQuery: {
readonly minLength: 1;
readonly maxLength: 5000;
};
readonly readTopK: {
readonly minimum: 1;
readonly maximum: 500;
readonly default: 10;
};
readonly readDiversity: {
readonly minimum: 0;
readonly maximum: 1;
readonly default: 0;
};
readonly recentLimit: {
readonly minimum: 1;
readonly maximum: 100;
readonly default: 20;
};
readonly recentCursor: {
readonly maxLength: 512;
};
readonly feedbackOutcome: {
readonly minimum: -1;
readonly maximum: 1;
};
readonly roomName: {
readonly minLength: 1;
readonly maxLength: 200;
};
readonly roomDescription: {
readonly maxLength: 2000;
};
readonly inviteExpiresInDays: {
readonly minimum: 1;
readonly maximum: 90;
readonly default: 7;
};
readonly inviteMaxUses: {
readonly minimum: 1;
readonly maximum: 1000;
readonly default: 1;
};
readonly graphSeeds: {
readonly minItems: 1;
readonly maxItems: 20;
};
readonly graphDepth: {
readonly minimum: 1;
readonly maximum: 3;
readonly default: 1;
};
readonly graphMinWeight: {
readonly minimum: 0;
};
readonly graphLimit: {
readonly minimum: 1;
readonly maximum: 500;
readonly default: 100;
};
};
/** The contract this file was generated from, for the freshness check. */
export declare const CORE_CONTRACT: {
readonly url: "https://core.mnemoverse.com/openapi.json";
readonly apiVersion: "1.0.0";
};