import type { MigrationDb } from "./index"; /** * Migration 043: Multi-agent support * * 1. Creates the `agents` table — agent roster with per-agent read policy. * 2. Adds `agent_id` to `memories` — which agent owns each memory. * 3. Adds `visibility` to `memories` — per-memory access flag. * Values: 'global' (any permitted agent), 'private' (owner only), * 'archived' (soft-deleted when owning agent is removed). * * Note: the existing `scope` column on memories is for benchmark namespacing * (e.g. "memorybench:question_42_run1") and is NOT related to this. */ export declare function up(db: MigrationDb): void; //# sourceMappingURL=043-agents-table.d.ts.map