fix: download poll-mode inbound attachments #29

Merged
hongming merged 1 commits from fix/poll-mode-attachments-external into main 2026-05-24 02:57:59 +00:00
Owner

Summary

  • request enriched poll-mode activity rows so external workspaces receive attachment metadata
  • preserve inbound attachments on InboundMessage
  • add RemoteAgentClient helpers to download platform-pending and workspace attachment URIs with size cap, cache, token auth, and pending-upload ack

Verification

  • python3 -m pytest -q tests/test_inbound.py
  • python3 -m py_compile molecule_agent/inbound.py molecule_agent/client.py
  • python3 -m pytest -q
## Summary - request enriched poll-mode activity rows so external workspaces receive attachment metadata - preserve inbound attachments on InboundMessage - add RemoteAgentClient helpers to download platform-pending and workspace attachment URIs with size cap, cache, token auth, and pending-upload ack ## Verification - python3 -m pytest -q tests/test_inbound.py - python3 -m py_compile molecule_agent/inbound.py molecule_agent/client.py - python3 -m pytest -q
hongming added 1 commit 2026-05-24 02:44:04 +00:00
fix: download poll-mode inbound attachments
Test / test (3.11) (pull_request) Waiting to run
Test / test (3.12) (pull_request) Waiting to run
Test / test (3.13) (pull_request) Waiting to run
66fdb0c3de
hongming force-pushed fix/poll-mode-attachments-external from 66fdb0c3de to aaf1b33be0 2026-05-24 02:51:09 +00:00 Compare
hongming force-pushed fix/poll-mode-attachments-external from aaf1b33be0 to ffcf781fa5 2026-05-24 02:53:40 +00:00 Compare
hongming merged commit c30ff4cc67 into main 2026-05-24 02:57:59 +00:00
hongming referenced this issue from a commit 2026-05-24 02:57:59 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: molecule-ai/molecule-sdk-python#29