Skip to content

Add optional Hermes Tweet read provider#1

Open
kriptoburak wants to merge 1 commit into
armatrix:mainfrom
kriptoburak:codex/add-hermes-tweet-reader
Open

Add optional Hermes Tweet read provider#1
kriptoburak wants to merge 1 commit into
armatrix:mainfrom
kriptoburak:codex/add-hermes-tweet-reader

Conversation

@kriptoburak

Copy link
Copy Markdown

Summary

  • add provider: "hermes-tweet" as an opt-in reader backend while preserving the existing default reader behavior
  • map existing read tools to Xquik endpoints used by Hermes Tweet, including tweet search, tweet lookup, replies, quotes, threads, users, followers, following, mentions, and trends
  • document the alternate reader config and add Bun tests for route mapping, custom base URLs, header forwarding, and unsupported provider validation

Validation

  • bun test src/clients/reader.test.ts
  • bun build src/index.ts --target=bun --outfile /tmp/hermes-tweet-outreach/twitter-mcp-index.js
  • git diff --cached --check

bunx tsc --noEmit still fails on the repository's existing missing tough-cookie declaration in src/clients/cookie.ts, unrelated to this change.

Duplicate check

Before opening, I checked open and closed PRs, issues, and code search for existing Hermes Tweet or Xquik mentions in this repository and found none.

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