// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually. /** * Options for the `restore()` method. */ export type RestoreOptions = { /** * The target panel; the active panel when omitted. */ panel?: string, /** * When `true`, a failed restore only REJECTS the returned `Promise` — * the error is not committed to the viewer's visible error state, and * the session remains usable for subsequent calls. For programmatic * callers (e.g. the LLM agent's `set_view_config` tool) for whom a * failed config patch is feedback rather than a user-facing fault. * The config may be partially applied on failure; restore a * known-good config to recover exactly. */ suppress_errors?: boolean, };