fix: fence attachment grants and lifecycle cleanup

This commit is contained in:
2026-09-03 07:22:07 +09:00
parent 3f6bb65eb1
commit 9dc8d9a77a
19 changed files with 1190 additions and 167 deletions
+17
View File
@@ -80,6 +80,23 @@ impl WorkerHandle {
)
}
pub fn upload_file_with_context(
&self,
file_name: &str,
media_type: &str,
content: &[u8],
context: &session_store::UploadedFileUploadContext,
) -> Result<UploadedFileRef, session_store::StoreError> {
self.artifact_store.write_uploaded_file_with_context(
self.session_id,
file_name,
media_type,
content,
context,
session_store::UploadedFileLimits::default(),
)
}
pub fn delete_uploaded_file(
&self,
artifact_id: &str,