Reported issues for XActions
Pod holds 5 of 5 GitHub reports that passed its relevance review. This can include external user reports, maintainer-confirmed bugs, and concrete feature gaps. Treat them as evidence to inspect, not a count of distinct defects.
Back to XActions.
Most discussed
[feat] no new X chat dm sending?
is there no mcp for sending dms, reading dms, etc, via the new X chat as opposed to legacy dms? if it doesn't exist is there a timeline on which it will be built>
Read the thread · 2026-07-23 · open · external user · 4 comments
[bug] Missing search.js in npm package — Fatal error on startup
Bug
Running npx xactions-mcp fails with:
Cannot find module '.../node_modules/xactions/src/client/api/search.js'
imported from .../src/client/Scraper.js
Details
- Node: v22.22.2
- OS: macOS
- Installed via:
npx xactions-mcp
The file src/client/api/search.js is missing from the published npm package.
Listing the src/client/api/ directory shows:
dms.js, graphqlQueries.js, lists.js, tweets.js, users.js
No search.js.
Looks like it wasn't included in the npm publish.
Read the thread · 2026-04-01 · closed · external user · 4 comments
bug: ensureBrowser() never auto-logs-in → x_search_tweets / x_crypto_analyze / x_brand_monitor silently return empty
Summary
Two bugs in src/mcp/ cause most scrape tools (x_search_tweets, x_get_hashtag, x_brand_monitor, x_monitor_keyword, x_crypto_analyze, …) to silently return empty results when XACTIONS_SESSION_COOKIE is set the way the README instructs.
Hit these on nirholas/XActions main at commit f30e59781e728234606be600738dc7df2839341e (package version 3.1.0, also current npm latest). Happy to open a PR — the two diffs are below.
Bug 1 — ensureBrowser() never…
Read the thread · 2026-04-14 · closed · external user · 3 comments
[bug] CLI crashes at load: await in non-async SIGINT handler (src/cli/index.js:1646)
Environment
- xactions
3.1.0(current npmlatest, installed from gitmain) - Node v20.18.1, Linux (WSL2 Ubuntu)
What happened
Every xactions CLI invocation crashes at module-load with a SyntaxError, so no command runs, not even xactions --help:
file:///.../node_modules/xactions/src/cli/index.js:1646
const { stopMonitor: stop } = await import('../analytics/reputation.js');
^^^^^
SyntaxError: Unexpected reserved word
at…
[Read the thread](https://github.com/nirholas/XActions/issues/35) · 2026-07-04 · closed · external user · 2 comments
### [bug] npx -y xactions-mcp: client/api/parsers.js missing
Running:
npx -y xactions-mcp
gives output:
⚡ XActions MCP Server v3.1.0 — 140+ tools The free, open-source Twitter/X MCP server https://github.com/nirholas/XActions
💻 XActions MCP Server: Local mode (free) Using Puppeteer for browser automation ❌ Fatal error: Cannot find module '/Users/myuser/.npm/_npx/8fec1fedcd4443d9/node_modules/xactions/src/client/api/parsers.js' imported from /Users/myuser/.npm/_npx/8fec1fedcd4443d9/node_modules/xactions/src/client/api/users.js
[Read the thread](https://github.com/nirholas/XActions/issues/11) · 2026-04-02 · closed · external user · 2 comments
## Most recent
The remaining reports are on [the project's issue tracker](https://github.com/nirholas/XActions/issues).