UNPKG

@struktoai/mirage-core

Version:

A Unified Virtual Filesystem For AI Agents

78 lines • 2.58 kB
export declare const StateKey: Readonly<{ readonly VERSION: "version"; readonly MIRAGE_VERSION: "mirage_version"; readonly MOUNTS: "mounts"; readonly SESSIONS: "sessions"; readonly ENV: "env"; readonly DEFAULT_SESSION_ID: "default_session_id"; readonly IO: "io"; readonly CACHE: "cache"; readonly HISTORY: "history"; readonly JOBS: "jobs"; readonly FINGERPRINTS: "fingerprints"; readonly LIVE_ONLY_MOUNTS: "live_only_mounts"; readonly NODES: "nodes"; readonly CLIS: "clis"; readonly WRITE: "write"; readonly PROFILES: "profiles"; readonly PROFILE: "profile"; readonly COMMAND_LIMITS: "command_limits"; readonly MAX_MEMORY: "max_memory"; readonly NETWORK: "network"; readonly SYSTEM_TIME: "system_time"; }>; export declare const MountKey: Readonly<{ readonly INDEX: "index"; readonly PREFIX: "prefix"; readonly MODE: "mode"; readonly READ: "read"; readonly TTL: "ttl"; readonly WRITE: "write"; readonly VFS_CLASS: "vfs_class"; readonly VFS_REF: "vfs_ref"; readonly INDEX_CONFIG: "index_config"; readonly VFS_STATE: "vfs_state"; readonly ANCHOR: "anchor"; readonly COMMAND_LIMITS: "command_limits"; }>; export declare const CacheKey: Readonly<{ readonly LIMIT: "limit"; readonly MAX_DRAIN_BYTES: "max_drain_bytes"; readonly ENTRIES: "entries"; readonly KEY: "key"; readonly DATA: "data"; readonly FINGERPRINT: "fingerprint"; readonly TTL: "ttl"; readonly CACHED_AT: "cached_at"; readonly SIZE: "size"; }>; export declare const JobKey: Readonly<{ readonly EXECUTION_ID: "execution_id"; readonly ID: "id"; readonly COMMAND: "command"; readonly CWD: "cwd"; readonly STATUS: "status"; readonly STDOUT: "stdout"; readonly STDERR: "stderr"; readonly EXIT_CODE: "exit_code"; readonly CREATED_AT: "created_at"; readonly SESSION_ID: "session_id"; }>; /** An MCP CLI's tool list as a snapshot carries it, spelled as Python's and as MCP spells it. */ export declare const MCPKey: Readonly<{ readonly TITLE: "title"; readonly TOOLS: "tools"; readonly NAME: "name"; readonly DESCRIPTION: "description"; readonly INPUT_SCHEMA: "input_schema"; readonly ANNOTATIONS: "annotations"; }>; export declare const VFSStateKey: Readonly<{ readonly TYPE: "type"; readonly CONFIG: "config"; readonly NEEDS_OVERRIDE: "needs_override"; readonly FILES: "files"; readonly DIRS: "dirs"; readonly MODIFIED: "modified"; }>; //# sourceMappingURL=keys.d.ts.map