Skip to content

fix: restore interface setup docs and break circular references#673

Open
Mustafa-Esoofally wants to merge 9 commits into
mainfrom
fix/restore-interface-setup-docs
Open

fix: restore interface setup docs and break circular references#673
Mustafa-Esoofally wants to merge 9 commits into
mainfrom
fix/restore-interface-setup-docs

Conversation

@Mustafa-Esoofally
Copy link
Copy Markdown
Contributor

@Mustafa-Esoofally Mustafa-Esoofally commented Jun 2, 2026

Summary

Fixes circular reference bug in Slack, Telegram, and WhatsApp interface documentation.

The bug: Deploy overview pages said "see AgentOS for full setup" and AgentOS introduction pages said "follow the deploy guide for setup" — neither had the actual steps.

The fix: Move full setup steps inline into agent-os/interfaces/{platform}/introduction.mdx. Deploy overview pages now link one-way to agent-os.

Architecture

BEFORE (circular — no setup steps anywhere):
deploy/.../overview ←→ agent-os/.../introduction
         ↻ neither has the content

AFTER (one-way):
deploy/.../overview → agent-os/.../introduction#setup
                      └── Full <Steps> content inline

Changes

File Change
agent-os/interfaces/slack/introduction.mdx Added 8-step Slack App setup inline
agent-os/interfaces/telegram/introduction.mdx Added local dev + production setup inline
agent-os/interfaces/whatsapp/introduction.mdx Added 8-step Meta App setup inline
deploy/interfaces/*/overview.mdx Links now point to agent-os/.../introduction#setup
docs.json Unchanged (stays flat)

Test Plan

  • mintlify dev and verify setup steps render inline in agent-os introduction pages
  • Verify deploy overview pages link to agent-os (one-way, no circular reference)
  • Verify sidebar stays flat under Deploy > Interfaces

The Slack, Telegram, and WhatsApp interface docs had circular references:
- /agent-os/.../introduction linked to /deploy/.../overview for setup
- /deploy/.../overview linked back to /agent-os/.../introduction for setup
- Neither page had the actual setup steps (deleted in PR #644)

This commit:
- Creates dedicated setup.mdx pages under /deploy/interfaces/{slack,telegram,whatsapp}/
- Restores the full setup content that was deleted (BotFather, Meta App, Slack App setup steps)
- Updates both introduction and overview pages to link to the new setup pages
- Updates docs.json navigation to show nested Setup pages under each interface
@mintlify
Copy link
Copy Markdown

mintlify Bot commented Jun 2, 2026

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

Project Status Preview Updated (UTC)
agno 🟢 Ready View Preview Jun 2, 2026, 6:41 PM

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

Revised approach based on docs structure review:
- Setup content now lives inline in agent-os/interfaces/{platform}/introduction.mdx
- Deploy overview pages stay lightweight (quick start) and link to agent-os for full setup
- Removed separate deploy/interfaces/{platform}/setup.mdx pages
- Reverted docs.json to flat interface structure (no nested groups)

This fixes the circular reference where deploy linked to agent-os and agent-os
linked back to deploy, with neither having the actual setup steps.

New flow:
- deploy/.../overview.mdx → agent-os/.../introduction.mdx#setup (one-way)
- Agent-OS introduction pages now have full inline <Steps> for setup
- Create setup.mdx pages in agent-os for Slack, Telegram, WhatsApp
- Remove inline setup content from introduction pages
- Update docs.json sidebar: Introduction → Setup → (HITL) → Reference
- Update deploy overview links to point to new setup pages
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