Skip to content

Commit 5404f5f

Browse files
committed
docs(website): fix 4 drifts caught by cross-check against atmosphere repo
A2A spec moved from google.github.io/A2A (404) to a2a-protocol.org under Linux Foundation stewardship; bump Quarkus floor to 3.35.2+ to match pom.xml and the main README; drop unverified "first Java framework" superlative from the WebTransport pillar (native WebTransport support stands on its own); correct enterprise-support start year 2014 → 2013.
1 parent 7e266b6 commit 5404f5f

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

website/src/components/Atmosphere.astro

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const pillars = [
77
items: [
88
{ name: 'WebSocket', detail: 'Full-duplex communication over a single TCP connection. The standard for real-time web applications since 2011.', url: 'https://datatracker.ietf.org/doc/html/rfc6455', urlLabel: 'RFC 6455' },
99
{ name: 'SSE', detail: 'Server-Sent Events. A simple HTTP-based protocol for server-to-client streaming with automatic reconnection built into the browser.', url: 'https://html.spec.whatwg.org/multipage/server-sent-events.html', urlLabel: 'WHATWG Spec' },
10-
{ name: 'WebTransport/HTTP3', detail: 'Multiplexed, low-latency transport over QUIC. Atmosphere is the first Java framework with native WebTransport support — auto-detected via AsyncSupport with zero-config Jetty 12 QUIC or Reactor Netty sidecar.', url: 'https://w3c.github.io/webtransport/', urlLabel: 'W3C Spec' },
10+
{ name: 'WebTransport/HTTP3', detail: 'Multiplexed, low-latency transport over QUIC with native WebTransport support — auto-detected via AsyncSupport with zero-config Jetty 12 QUIC or Reactor Netty sidecar.', url: 'https://w3c.github.io/webtransport/', urlLabel: 'W3C Spec' },
1111
{ name: 'Long-Polling', detail: 'HTTP long-polling with automatic reconnection. Works everywhere, even behind the most restrictive corporate firewalls and proxies.', url: 'https://datatracker.ietf.org/doc/html/rfc6202', urlLabel: 'RFC 6202' },
1212
{ name: 'gRPC', detail: 'High-performance RPC framework with bidirectional streaming over HTTP/2. Atmosphere exposes your agents as gRPC services alongside HTTP transports.', url: 'https://grpc.io', urlLabel: 'grpc.io' },
1313
],
@@ -19,7 +19,7 @@ const pillars = [
1919
description: 'Add the dependency to your classpath and your agent speaks the protocol. No manual endpoint wiring, no boilerplate.',
2020
items: [
2121
{ name: 'MCP', detail: 'Model Context Protocol. An open standard by Anthropic for connecting AI assistants to tools, resources, and data sources. Expose your @AiTool methods to Claude, Copilot, Cursor, and any MCP-compatible client.', url: 'https://modelcontextprotocol.io', urlLabel: 'modelcontextprotocol.io' },
22-
{ name: 'A2A', detail: 'Agent-to-Agent protocol by Google. Enables agents to discover each other via Agent Cards and communicate through JSON-RPC. Your @Agent is automatically discoverable by any A2A-compliant agent.', url: 'https://google.github.io/A2A/', urlLabel: 'Google A2A Spec' },
22+
{ name: 'A2A', detail: 'Agent-to-Agent protocol, originally launched by Google and now stewarded by the Linux Foundation. Enables agents to discover each other via Agent Cards and communicate through JSON-RPC. Your @Agent is automatically discoverable by any A2A-compliant agent.', url: 'https://a2a-protocol.org/', urlLabel: 'A2A Spec' },
2323
{ name: 'AG-UI', detail: 'Agent-User Interaction protocol. Streams agent state (text deltas, tool calls, state transitions) to frontends in real time. Compatible with CopilotKit and other AG-UI clients.', url: 'https://docs.ag-ui.com', urlLabel: 'AG-UI Docs' },
2424
],
2525
extras: ['Auto-registered from classpath', 'Multi-channel: Slack, Telegram, Discord, WhatsApp, Messenger'],

website/src/components/CodeExample.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ const capabilities = [
7373
<h2 class="section-title">Production-grade agent infrastructure</h2>
7474
<p class="section-description">
7575
Everything you need to build, deploy, and operate AI agents in production.
76-
Spring Boot 4.0 and Quarkus 3.21+ auto-configuration included.
76+
Spring Boot 4.0 and Quarkus 3.35.2+ auto-configuration included.
7777
</p>
7878
</div>
7979

website/src/components/WhyAtmosphere.astro

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const atmosphereOnlyFeatures = [
2828
'Compliance evidence pinned in CI — OWASP Agentic Top 10, EU AI Act, HIPAA, SOC 2',
2929
'Plan-and-verify — refuse unsafe LLM-emitted workflows before any tool fires',
3030
'<a href="https://github.com/microsoft/agent-governance-toolkit" target="_blank" rel="noopener noreferrer">MS Agent Governance Toolkit</a> YAML interop — same schema, same audit_entry shape',
31-
'Enterprise support since 2014',
31+
'Enterprise support since 2013',
3232
];
3333
3434
// The "buy Atmosphere support to escape lock-in" story, told as a before/after
@@ -49,7 +49,7 @@ const lockInStory = [
4949
},
5050
{
5151
without: 'Separate support contracts with each vendor. No one owns the integration.',
52-
with: 'One support contract with Async IO. We have been shipping Atmosphere and writing every bridge on this page since 2014.',
52+
with: 'One support contract with Async IO. We have been shipping Atmosphere and writing every bridge on this page since 2013.',
5353
},
5454
{
5555
without: 'No escape hatch if the bet goes wrong.',
@@ -276,7 +276,7 @@ const frameworks = [
276276
already want an agent stack that does not lock you into one
277277
framework, one LLM provider, or one vendor. Atmosphere is that
278278
stack. Async IO has been selling the support contract that
279-
covers the abstraction and the swap since 2014.
279+
covers the abstraction and the swap since 2013.
280280
</p>
281281
</div>
282282

0 commit comments

Comments
 (0)