Add optional Hermes Tweet search backend - #1
Conversation
|
Thanks for the contribution! Really appreciate it. I'm reviewing the changes carefully before merging. Will keep this PR open for consideration. |
|
Refreshed this branch against current main to resolve the README/src conflicts while keeping the new MCPize/worker-secret flow intact. Hermes Tweet remains optional for search_viral_content only. Validation:
|
|
Pushed commit 6d3b77f with an independent JSON-RPC boundary repair. Malformed scalars, objects, and empty batches now return -32600 instead of throwing or disappearing; mixed batches retain valid responses; notifications return 204 with no body. TypeScript, Wrangler dry-run bundling, and a 10-case executable protocol smoke test pass. The branch remains conflict-free against current main. |
Summary
search_viral_contentIndependent Repository Fix
-32600for malformed scalars, objects, and empty batches204response for single and batch notificationsThis prevents malformed input from throwing during destructuring or being silently treated as a notification.
Validation
npm ci --ignore-scripts --no-audit --no-fundnpm run buildnpx wrangler deploy --dry-rungit diff --checkkriptoburak/mcp-x-intelligence, parentfluyeporlaweb/mcp-x-intelligence