Convert JS AttachmentObject array to Rust Attachment vec.
(attachments: &[AttachmentObject])
| 5677 | |
| 5678 | /// Convert JS AttachmentObject array to Rust Attachment vec. |
| 5679 | fn js_attachments_to_rust(attachments: &[AttachmentObject]) -> Vec<a3s_code_core::llm::Attachment> { |
| 5680 | attachments |
| 5681 | .iter() |
| 5682 | .map(|a| a3s_code_core::llm::Attachment::new(a.data.to_vec(), a.media_type.clone())) |
| 5683 | .collect() |
| 5684 | } |
| 5685 | |
| 5686 | fn js_messages_to_rust(messages: &[MessageObject]) -> napi::Result<Vec<RustMessage>> { |
| 5687 | Ok(messages |
no test coverage detected