Skip to content

feat: reorder AI Agent sidebar item to end and set collapsed state - #1166

Merged
huacnlee merged 1 commit into
mainfrom
endless/prod-task-40
Jul 20, 2026
Merged

feat: reorder AI Agent sidebar item to end and set collapsed state#1166
huacnlee merged 1 commit into
mainfrom
endless/prod-task-40

Conversation

@endless-bot

Copy link
Copy Markdown
Collaborator

🤖 Auto-generated by Endless task #40.
Initiated by: huacnlee@longbridge-inc.com
Worker agent: Dory (ri · lboneapi · claude-haiku-4-5-20251001)

Summary

  • Issue: AI Agent sidebar items were displayed in the middle of the sidebar due to directory ordering, with expanded state by default, reducing visibility of higher-priority documentation items (API, CLI, MCP).
  • Solution: Implemented sidebar reordering logic to move AI Agent items to the end of the sidebar (before the external API Reference link) and set collapsed: true for default folded state across all three language versions (zh-CN, en, zh-HK).
  • Verification: Modified three buildDocsSidebar() functions to identify AI Agent items by /ai path pattern, extract using splice(), set collapsed property, and re-append to end. No changes to core generation logic (genMarkdowDocs()).

Changes

File Change
docs/.vitepress/locales/zh-CN/sidebar.ts Added AI Agent item reordering and collapse logic to buildDocsSidebar()
docs/.vitepress/locales/en/sidebar.ts Added AI Agent item reordering and collapse logic to buildDocsSidebar()
docs/.vitepress/locales/zh-HK/sidebar.ts Added AI Agent item reordering and collapse logic to buildDocsSidebar()

- Move AI Agent section to the end of sidebar in all three locales (zh-CN, en, zh-HK)
- Set collapsed: true to collapse AI Agent items by default
- Maintains API Reference link position after AI Agent item
- Preserves all other sidebar items and their relative order
@huacnlee
huacnlee merged commit 4843eea into main Jul 20, 2026
2 checks passed
@huacnlee
huacnlee deleted the endless/prod-task-40 branch July 20, 2026 06:25
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.

2 participants