{"record":{"id":"b6b441405dda16ca","repo":"BoundaryML/baml","slug":"not-implemented-0","errorCode":null,"errorMessage":"Not implemented: {0}","messagePattern":"Not implemented: (.+?)","errorType":"exception","errorClass":"BridgeError","httpStatus":null,"severity":"error","filePath":"baml_language/crates/bridge_cffi/src/error.rs","lineNumber":34,"sourceCode":"    #[error(\"Engine lock poisoned\")]\n    LockPoisoned,\n\n    #[error(\"{0}\")]\n    Runtime(#[from] bex_project::RuntimeError),\n\n    #[error(\"CallFunctionArgs.call_target must be set\")]\n    MissingCallTarget,\n\n    #[error(\"type arguments are not supported when invoking a BAML function handle\")]\n    FunctionHandleTypeArgs,\n\n    #[error(\"Function not found: {name}\")]\n    FunctionNotFound { name: String },\n\n    #[error(\"Missing argument '{parameter}' for function '{function}'\")]\n    MissingArgument { function: String, parameter: String },\n\n    #[error(\"Not implemented: {0}\")]\n    NotImplemented(String),\n\n    #[error(\"call_id {0} is already in use by an active call\")]\n    DuplicateCallId(u64),\n\n    #[error(\"call_id must be a nonzero uint64\")]\n    InvalidCallId,\n\n    #[error(\"Internal error: {0}\")]\n    Internal(String),\n\n    #[error(\"{0}\")]\n    Startup(String),\n}\n","sourceCodeStart":16,"sourceCodeEnd":49,"githubUrl":"https://github.com/BoundaryML/baml/blob/bd85ce9dee1463ff04d27efd20531013a4ff46c1/baml_language/crates/bridge_cffi/src/error.rs#L16-L49","documentation":"BridgeError::NotImplemented wraps a description of functionality the bridge_cffi layer does not implement yet. The requested operation is recognized but has no implementation on this code path, so the bridge refuses it explicitly rather than failing silently.","triggerScenarios":"Invoking a bridge operation or feature flag whose implementation is a stub (e.g. a media/handle operation or runtime feature not yet wired through the CFFI layer).","commonSituations":"Using a client SDK feature newer than the installed native bridge; calling an operation only supported in a different backend; platform-specific gaps in the prebuilt library.","solutions":["Read the wrapped message to identify the unimplemented feature.","Upgrade the bridge_cffi native library to a version that implements the feature.","Use an alternative supported API for the same outcome.","File/track an issue with the BAML project if the feature is required."],"exampleFix":null,"handlingStrategy":"try-catch","validationCode":null,"typeGuard":null,"tryCatchPattern":"try:\n    result = bridge.operation(...)\nexcept BridgeError as e:\n    if isinstance(e.__cause__ or e, NotImplementedPath):\n        fallback_to_supported_api()","preventionTips":["Pin bridge_cffi and client SDK versions together","Check feature support notes before using new APIs","Keep the native library updated"],"tags":["ffi","unimplemented","compatibility"],"backgroundTag":"method-not-implemented","analyzedSha":"bd85ce9dee1463ff04d27efd20531013a4ff46c1","analyzedAt":"2026-09-12T03:38:25.718Z","contentChangedAt":"2026-09-12T03:38:25.718Z","schemaVersion":2},"datasetVersion":"2026-09-23T08:17:48.524Z"}