Skip to content

Email bridge tools via builtin C API#27

Open
tnm wants to merge 1 commit into
mainfrom
feat/email-bridge-v2
Open

Email bridge tools via builtin C API#27
tnm wants to merge 1 commit into
mainfrom
feat/email-bridge-v2

Conversation

@tnm
Copy link
Copy Markdown
Owner

@tnm tnm commented Mar 3, 2026

Summary

  • port email bridge feature onto the current builtin tool registry architecture in builtin_tools.def
  • add firmware bridge client and email tool handlers: email_send, email_list, email_read
  • add bridge provisioning support in provision.sh and provision-dev.sh
  • add host tests for email tools and provisioning bridge args/CSV wiring

Details

  • adds main/bridge_client.c and main/tools_email.c
  • registers email tools in built-in registry and handler declarations
  • adds bridge_url / bridge_key NVS keys and marks them sensitive
  • wires host test runner/build for email tests with bridge/tool-common mocks

Validation

  • ./scripts/test.sh host

Supersedes #23.

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