Skip to content

fix(docs): remove dead Discord invite link (footer + integration guides)#207

Merged
nicolotognoni merged 1 commit into
mainfrom
fix/docs-discord-link
Jul 2, 2026
Merged

fix(docs): remove dead Discord invite link (footer + integration guides)#207
nicolotognoni merged 1 commit into
mainfrom
fix/docs-discord-link

Conversation

@nicolotognoni

Copy link
Copy Markdown
Collaborator

Summary

  • Closes [BUG] Discord footer link is not working #193 — the Discord icon in the docs footer (and the community links in the Hermes / OpenClaw integration guides) pointed at https://discord.gg/patter, which is not a valid invite: the Discord API returns {"message": "Unknown Invite", "code": 10006}, so clicking the footer icon led nowhere.
  • No Patter Discord server currently exists, so the honest fix is to remove the dead link rather than leave a broken affordance: the footer icon is removed and the two integration-guide "community" links now point at GitHub Discussions (enabled on this repo).

Implementation

  • docs/docs.json — removed the discord entry from footer.socials (X, GitHub, LinkedIn remain).
  • docs/integrations/hermes.mdx / docs/integrations/openclaw.mdx — "Patter Discord" resource link → "Patter community (GitHub Discussions)".
  • When a real Discord server (with a permanent invite) is set up, the footer entry can be restored in one line.

Breaking change?

No — docs-site only.

Test plan

  • Docs-only change; verified docs.json stays valid JSON and no other discord.gg references remain in docs/
  • Mintlify preview renders footer without the Discord icon

Docs updates

  • docs/docs.json, docs/integrations/hermes.mdx, docs/integrations/openclaw.mdx (this PR is docs-only; CHANGELOG exempt)

The docs footer and the Hermes / OpenClaw integration pages linked
https://discord.gg/patter, which is not a valid invite (Discord API
returns Unknown Invite) -- clicking the footer icon did nothing (GH #193).
No Patter Discord server currently exists, so remove the footer icon and
point the integration-guide community links at GitHub Discussions
instead. The Discord entry can be restored once a real server + vanity
or permanent invite exists.
@mintlify

mintlify Bot commented Jul 1, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
patter-06b046ce 🟢 Ready View Preview Jul 1, 2026, 11:17 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@nicolotognoni nicolotognoni merged commit a18d9ba into main Jul 2, 2026
10 checks passed
@github-actions github-actions Bot deleted the fix/docs-discord-link branch July 3, 2026 07:21
nicolotognoni added a commit that referenced this pull request Jul 3, 2026
MDX v3 parses `{...}` as a JS expression; `{far-field + tuned server_vad}`
(space-separated identifiers) is invalid JS, so acorn failed at openclaw.mdx
818:24 and the whole Mintlify docs deploy errored on every docs PR. Wrap the
two set-notation snippets in backticks (consistent with the doc's inline-code
style for config terms) so they render literally. Pre-existing issue on main
(introduced with #207); `mint broken-links` now reports no errors.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D52f6rBsvzicXg45C6MKVM
nicolotognoni added a commit that referenced this pull request Jul 3, 2026
…all tool (#206)

* feat(security): opt-in destination policy for the built-in transfer_call tool

The transfer destination is chosen by the LLM, which is steerable by
caller speech, and the only gate was E.164 format -- a successful prompt
injection could direct a billable outbound leg to any attacker-chosen
(premium-rate) number (GH #205).

New opt-in Agent options transfer_allowed_numbers /
transfer_allowed_prefixes (Py) -- transferAllowedNumbers /
transferAllowedPrefixes (TS): exact-number allowlist and/or E.164 prefix
allowlist (union), enforced at every guard site BEFORE the carrier REST
call (OpenAI Realtime function_call, Pipeline built-in handler,
ElevenLabs ConvAI client tool) with the standard rejection envelope so
the agent keeps the call. Unset (default) preserves current behaviour;
an empty list denies all transfers. Entries validated at agent()
construction. 17 new tests per SDK.

* fix(docs): escape MDX braces in openclaw.mdx to unblock Mintlify deploy

MDX v3 parses `{...}` as a JS expression; `{far-field + tuned server_vad}`
(space-separated identifiers) is invalid JS, so acorn failed at openclaw.mdx
818:24 and the whole Mintlify docs deploy errored on every docs PR. Wrap the
two set-notation snippets in backticks (consistent with the doc's inline-code
style for config terms) so they render literally. Pre-existing issue on main
(introduced with #207); `mint broken-links` now reports no errors.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D52f6rBsvzicXg45C6MKVM

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

[BUG] Discord footer link is not working

1 participant