Skip to content

fix(buzz): implement send_image_file for local uploads - #77448

Closed
686f6c61 wants to merge 1 commit into
NousResearch:mainfrom
686f6c61:fix/77392-buzz-send-image-file
Closed

fix(buzz): implement send_image_file for local uploads#77448
686f6c61 wants to merge 1 commit into
NousResearch:mainfrom
686f6c61:fix/77392-buzz-send-image-file

Conversation

@686f6c61

@686f6c61 686f6c61 commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Summary

PlatformAdapter.send_images routes local files through send_image_file. Buzz only implemented send_image, so local image delivery fell through to the base stub ("Couldn't deliver the image attachment") even though CLI --file upload already works in send_image (#77392).

Changes

  • Override send_image_file to delegate to send_image with the local path
  • Regression test that the CLI receives --file

Test plan

  • pytest tests/gateway/test_buzz_adapter.py -k send_image

Fixes #77392

send_images dispatches file:// paths to send_image_file; the Buzz
adapter only overrode send_image, so local images hit the base stub.
Delegate to the existing local --file upload path.

Fixes NousResearch#77392
@alt-glitch alt-glitch added type/bug Something isn't working P3 Low — cosmetic, nice to have comp/gateway Gateway runner, session dispatch, delivery comp/plugins Plugin system and bundled plugins duplicate This issue or pull request already exists labels Aug 3, 2026
@alt-glitch

Copy link
Copy Markdown
Collaborator

This was generated by AI during triage.

Duplicate of #74999: both add the missing Buzz send_image_file bridge for local image uploads. #74999 is earlier and includes broader safety coverage; #76045 remains a complementary video/audio change.

@686f6c61

686f6c61 commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

Thanks for the triage.

Confirmed: #74999 already lands the same send_image_file bridge (earlier, with broader safety coverage). Closing this as a duplicate of #74999 rather than competing on the same path.

Fixes #77392 remains covered by #74999.

@686f6c61

686f6c61 commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

Duplicate of #74999 (earlier + broader coverage).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/gateway Gateway runner, session dispatch, delivery comp/plugins Plugin system and bundled plugins duplicate This issue or pull request already exists P3 Low — cosmetic, nice to have type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Buzz adapter: local image attachments always fail — send_image_file not overridden

2 participants