Spaces:
Sleeping
Sleeping
Commit History
-
feat(multimodal): scotty upload working, file binding WIP
Scotty resumable upload to content-push.googleapis.com works: - Step 1: POST /upload/ with X-Goog-Upload-Protocol: resumable - Step 2: POST upload_url with file data + finalize - Returns /contrib_service/ttl_1d/... file reference Blocking issue: StreamGenerate returns error 1003 when referencing uploaded files. Root cause: file must be bound to the same conversation session. Requires multi-turn conversation support (conversation_id management) to complete.c9db040
-
feat: multimodal framework + image upload (WIP)
- Add multimodal.py: ProcessFile upload protocol implementation - Update tools.py: parse image_url from messages, return (prompt, images) - Update server.py: _upload_images() processes images before generation - Update gemini.py: file_refs parameter for StreamGenerate with images Note: ProcessFile requires cookie auth and correct proto format. Anonymous multimodal not yet working (error code 7). Text-only + streaming + tool calling all stable.510909e