mirror of
https://wget.la/https://github.com/leookun/cursor-byok
synced 2026-10-10 01:42:44 +08:00
fix: shell
This commit is contained in:
@@ -89,7 +89,11 @@ async fn selected_image_bytes_flow_from_run_request_to_history_providers_and_che
|
||||
let user = requests[0]
|
||||
.history
|
||||
.iter()
|
||||
.find(|message| message.message_id == "runtime:cursor:user:image-user")
|
||||
.find(|message| {
|
||||
message
|
||||
.message_id
|
||||
.starts_with("runtime:cursor:user:image-user:")
|
||||
})
|
||||
.unwrap();
|
||||
let ProjectedContent::Parts(parts) = &user.content else {
|
||||
panic!("runtime user message must retain typed parts")
|
||||
@@ -128,7 +132,10 @@ async fn selected_image_bytes_flow_from_run_request_to_history_providers_and_che
|
||||
let id = BlobId::from_bytes(raw_id).unwrap();
|
||||
let bytes = store.get_blob(&id).await.unwrap().unwrap();
|
||||
let value: serde_json::Value = serde_json::from_slice(&bytes).unwrap();
|
||||
if value["id"] == "runtime:cursor:user:image-user" {
|
||||
if value["id"]
|
||||
.as_str()
|
||||
.is_some_and(|id| id.starts_with("runtime:cursor:user:image-user:"))
|
||||
{
|
||||
user_root = Some(value);
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user