Skip to content

Add Octo user file delivery for Telegram and WhatsApp#28

Merged
pmbstyle merged 3 commits intomainfrom
add-user-file-delivery
Apr 4, 2026
Merged

Add Octo user file delivery for Telegram and WhatsApp#28
pmbstyle merged 3 commits intomainfrom
add-user-file-delivery

Conversation

@pmbstyle
Copy link
Copy Markdown
Owner

@pmbstyle pmbstyle commented Apr 4, 2026

Summary

  • add a new send_file_to_user tool that can send a workspace file or download a URL before sending
  • wire channel-specific file delivery for Telegram and WhatsApp, including a WhatsApp bridge /send-file endpoint
  • keep the tool octo-only and add tests for tool behavior and worker restrictions

Testing

  • uv run pytest tests/test_send_file_to_user_tool.py tests/test_whatsapp_runtime.py tests/test_connector_tools.py tests/test_octo_runtime_contracts.py tests/test_tool_profiles.py -q
  • uv run pytest tests/test_runtime_mcp_integration.py tests/test_connector_tools.py tests/test_send_file_to_user_tool.py -q

@pmbstyle pmbstyle self-assigned this Apr 4, 2026
@pmbstyle pmbstyle merged commit af22eb4 into main Apr 4, 2026
3 checks passed
@pmbstyle pmbstyle deleted the add-user-file-delivery branch April 4, 2026 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant