{"record":{"id":"9a2af2884f4b9568","repo":"zellij-org/zellij","slug":"invalid-clipboard-value","errorCode":null,"errorMessage":"Invalid Clipboard value: {}","messagePattern":"Invalid Clipboard value: (.+?)","errorType":"exception","errorClass":"anyhow::Error","httpStatus":null,"severity":"error","filePath":"zellij-utils/src/ipc/protobuf_conversion.rs","lineNumber":1062,"sourceCode":"                \"none\" => Some(crate::input::options::PaneFrameStyle::None),\n                _ => None,\n            }),\n            mirror_session: options.mirror_session,\n            on_force_close: options\n                .on_force_close\n                .map(|o| match ProtoOnForceClose::try_from(o).ok() {\n                    Some(ProtoOnForceClose::Quit) => Ok(crate::input::options::OnForceClose::Quit),\n                    Some(ProtoOnForceClose::Detach) => {\n                        Ok(crate::input::options::OnForceClose::Detach)\n                    },\n                    _ => Err(anyhow!(\"Invalid OnForceClose value: {}\", o)),\n                })\n                .transpose()?,\n            scroll_buffer_size: options.scroll_buffer_size.map(|s| s as usize),\n            copy_command: options.copy_command,\n            copy_clipboard: options\n                .copy_clipboard\n                .map(|c| match ProtoClipboard::try_from(c).ok() {\n                    Some(ProtoClipboard::System) => Ok(crate::input::options::Clipboard::System),\n                    Some(ProtoClipboard::Primary) => Ok(crate::input::options::Clipboard::Primary),\n                    _ => Err(anyhow!(\"Invalid Clipboard value: {}\", c)),\n                })\n                .transpose()?,\n            copy_on_select: options.copy_on_select,\n            osc8_hyperlinks: options.osc8_hyperlinks,\n            scrollback_editor: options.scrollback_editor.map(std::path::PathBuf::from),\n            session_name: options.session_name,\n            attach_to_session: options.attach_to_session,\n            auto_layout: options.auto_layout,\n            session_serialization: options.session_serialization,\n            serialize_pane_viewport: options.serialize_pane_viewport,\n            scrollback_lines_to_serialize: options\n                .scrollback_lines_to_serialize\n                .map(|s| s as usize),\n            styled_underlines: options.styled_underlines,\n            serialization_interval: options.serialization_interval,","sourceCodeStart":1044,"sourceCodeEnd":1080,"githubUrl":"https://github.com/zellij-org/zellij/blob/e839bfffa586992364309a685b2c71f3b23c247e/zellij-utils/src/ipc/protobuf_conversion.rs#L1044-L1080","documentation":"Error \"Invalid Clipboard value: {}\" thrown in zellij-org/zellij.","triggerScenarios":"Occurs when a protobuf enum value received over IPC has no matching variant; conversion rejects the unknown value.","commonSituations":"Typical of version skew between client and server, or a malformed/corrupted IPC message.","solutions":["Validate the value against the allowed enum range before constructing the message.","Ensure client and server use matching protobuf definitions; regenerate bindings if versions differ."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"e839bfffa586992364309a685b2c71f3b23c247e","analyzedAt":"2026-08-19T07:42:58.758Z","contentChangedAt":"2026-08-19T07:42:58.758Z","schemaVersion":2},"datasetVersion":"2026-09-14T00:17:10.932Z"}