docs: fix drift in ElevenLabs - #291
Draft
jack-arturo wants to merge 1 commit into
Draft
Conversation
Correct the header-auth exclusivity claim (Claude.ai Web supports headers too), the anti-buffering Cache-Control value, the /health token test (the sidecar /health is unauthenticated and always 200), and the nonexistent 502 upstream-failure status. Verified against verygoodplugins/automem@8ff266e Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BKgtjSkSUjSo7W8VSXs2Q1
Deploying automem-website with
|
| Latest commit: |
7980887
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://c4420c95.automem-website.pages.dev |
| Branch Preview URL: | https://docs-audit-platforms-elevenl.automem-website.pages.dev |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated docs-accuracy audit of
docs/platforms/elevenlabs— first review of this page. All findings verified against the MCP sidecar source (mcp-sse-server/server.js, in theautomemrepo) at the SHA below.getAuthToken()acceptsAuthorization: Bearer,X-API-Key/X-API-Token, or query token from any client, anddocs/platforms/claude-webstates Claude.ai supports both.automem-website:src/content/docs/docs/platforms/claude-web.md#L10502.502appears only insideTRANSIENT_STATUS_CODES, the set of upstream codes it retries on. Upstream failures surface as an MCP tool error (isError: true); a missing endpoint returns500, a missing token401.curl -H "Authorization: Bearer $TOKEN" .../health"/healthroute reads no auth and unconditionallyres.status(200). A wrong token returns 200 exactly like a right one.curl .../health"/healthis 200 whenever the sidecar process is up, even with AutoMem down. The/readyroute is the one that returns503on an unhealthy upstream./healthis always 200, to read theupstreamfield, and that/readyis the failing-on-unhealthy probe.Cache-Control: no-cache"no-cache, no-transform—no-transformis the directive that stops proxies rewriting the stream, which is the point of the bullet.Verified against: verygoodplugins/automem@8ff266e
Verified as correct, no change made: the 20-second SSE heartbeat and its exact
: ping\n\ncomment format;X-Accel-Buffering: no;PORTdefault8080;AUTOMEM_API_URL/AUTOMEM_API_TOKENroles (the token is a per-call fallback behind the request token); thePOST /mcpandGET /mcp/sseroutes;api_tokenas a valid URL query parameter; the one-hour SSE session-inactivity sweep; and all six tool names in the Available Memory Tools table.Questions
:::note[Source files]block, unlike every other platform page. The sidecar it documents lives in theautomemrepo atmcp-sse-server/server.js, which is easy to miss. Adding one would help, but it's an additive structural change rather than a drift fix, so I left it out — say the word and it's a one-line follow-up.railway.jsoninmcp-sse-server/exists, but template membership is external). Left as-is.Unverified
Follow-ups
None beyond the Questions above — the page came in under the five-fix cap.
Generated by Claude Code