Skip to content

[ISSUE #256]update website and docs#255

Merged
xwm1992 merged 5 commits into
apache:masterfrom
qqeasonchen:master
Jul 6, 2026
Merged

[ISSUE #256]update website and docs#255
xwm1992 merged 5 commits into
apache:masterfrom
qqeasonchen:master

Conversation

@qqeasonchen

Copy link
Copy Markdown
Contributor

No description provided.

… translation

- Add A2A (Agent-to-Agent) protocol design document (EN + ZH)
  Based on real source code: EnhancedA2AProtocolAdaptor, A2AGatewayServer,
  A2AClient SDK, Gateway REST API, MCP/CloudEvents dual-mode architecture
- Fix typo in filename: data-steam-processing -> data-stream-processing (EN + ZH)
- Add Chinese translation for chatgpt-connector doc
- Register A2A doc in sidebar (sidebars/docs.js)
…e diagram spacing

- Replace <br> with <br/> in EN/ZH a2a-protocol.md (Docusaurus 2.4.3 MDX v1 requires JSX-valid tags; caused CI build failure)
- Redistribute all 4 layers in architecture.svg with symmetric margins and even spacing; fixes RabbitMQ box overlapping the Event Store outer frame
- EN: /docs/introduction -> /docs/design-document/a2a-protocol
- ZH: /zh/docs/introduction -> /zh/docs/design-document/a2a-protocol
…ar improvements

- Fix 404 for /docs/design-document/a2a-protocol by adding the A2A protocol
  doc to the v1.12.0 versioned snapshot (EN + ZH) and its sidebar entry
- Merge the docs version list into the "Documentation" navbar dropdown
  (dynamic via Docusaurus version hooks / native docsVersionDropdown source),
  applied consistently to the homepage (EN/ZH) and internal doc pages
- Add an "Agent Mesh" navbar dropdown with an "Event Bus" item linking to the
  Ecosystem section; keep the toggle itself linking to the A2A section
- Swap navbar positions: Documentation <-> Community, and Blog <-> Documentation
- Remove the hero release badge from the homepage (EN/ZH)
- Increase hero top padding and give nav dropdown menus a solid opaque
  background so they no longer overlap or bleed through the hero content
@qqeasonchen qqeasonchen changed the title update docs [ISSUE #256]update website and docs Jul 6, 2026

@xwm1992 xwm1992 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@xwm1992 xwm1992 merged commit 3f583ef into apache:master Jul 6, 2026
1 check passed
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