/** * @example * { * database: "acme_corp" * } */ export interface HandlerInstructionsUpdateReq { /** Database identifier */ database: string; /** * Collections merges per-collection instructions into the stored set: a * collection present with a value is set, a collection present with "" or * null is cleared, and a collection absent from the map is left untouched. * Merge rather than replace so two people editing different collections * cannot silently delete each other's work. */ collections?: Record; /** CustomInstructions sets the database-wide instructions. Send "" to clear. */ customInstructions?: string | null; }