SORA Bridge Elements/docs-site/
v2SORA

SORA bridge elements

SORA bridge elements are the operator-safety and planning helpers imported into the Gemini Live Discord bridge. They do not replace the Gemini transport. They add diagnostics, transcript cross-examination, goal/subgoal generation, and secret redaction around the existing bridge.

Current status

ItemStatusNotes
plugin/sora_bridge_elements.pyIncludedImplements all four tools.
plugin/plugin.yamlAdvertisedLists the four SORA tools under provides_tools.
installer/enable_sora_bridge_elements.pyIncludedIdempotent patcher for plugin/__init__.py.
Runtime registrationVerify after installIf the deployed entrypoint lacks the marker, run the patcher and restart Hermes.

Tools

ToolPurpose
sora_bridge_preflightLocal diagnostic report for Gemini env/model, Honcho config paths, sidecar health, notes dir, and active bridge registry.
sora_live_grillCross-examines a transcript/call for objective, constraints, owner, deadline, risk, next command, and verification test.
sora_goal_synthTurns transcript text into a Discord-safe /goal plus ranked /subgoal items.
sora_redactRedacts API keys, bearer tokens, JWTs, Pocket keys, Discord webhooks, and GitHub tokens.

Wire into the plugin

python3 installer/enable_sora_bridge_elements.py
python3 -m py_compile plugin/sora_bridge_elements.py plugin/__init__.py
systemctl --user restart hermes-gateway
grep -n "SORA bridge elements" plugin/__init__.py

Example use

sora_bridge_preflight
sora_redact text="Authorization: Bearer fake.fake.fake"
sora_live_grill text="long call transcript here"
sora_goal_synth text="long call transcript here"

What this is not

  • Not a Vapi bridge.
  • Not a Dograh bridge.
  • Not an MCP server.
  • Not a public diagnostics endpoint.
  • Not automatic Discord screenshare capture.