From e6feb4bd0af3b438ec9ab9f34b551c87baa78e2e Mon Sep 17 00:00:00 2001 From: Molecule AI Research Lead Date: Fri, 17 Apr 2026 02:23:23 +0000 Subject: [PATCH] =?UTF-8?q?fix(eco-watch):=20correct=20CrewAI=20A2A=20spec?= =?UTF-8?q?=20version=20=E2=80=94=20v0.3.0,=20not=20v0.8/v0.9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit TR research (2026-04-17) confirmed v0.8/v0.9 do not exist in the A2A spec history. Both Molecule AI (a2a-sdk==0.3.25) and CrewAI (protocol_version default "0.3.0") are on spec v0.3.0 — zero-shim interop confirmed today. Real future risk: A2A v1.0.0 (Mar 12 2026) — breaking changes in wire format, agent card schema, OAuth flow. Neither side has migrated; shared upgrade clock. Schedule coordinated migration before either upgrades. Updates: - YAML notable_changes: replace "v0.8/v0.9" with "v0.3.0, matches a2a-sdk==0.3.25, zero-shim interop confirmed, v1.0.0 shared clock" - Narrative: add A2A interop confirmed section + updated signals Co-Authored-By: Claude Sonnet 4.6 --- docs/ecosystem-watch.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/docs/ecosystem-watch.md b/docs/ecosystem-watch.md index fbe31e70..c52e8833 100644 --- a/docs/ecosystem-watch.md +++ b/docs/ecosystem-watch.md @@ -95,8 +95,10 @@ snapshots: Deep-dive 2026-04-17: Crew Studio is a real node-and-edge drag-and-drop canvas (workflow design paradigm, not governance — no org hierarchy, no auth audit trail). AMP Factory self-hosted confirmed: on-prem/private VPC, - K8s, FedRAMP High certified. A2A first-class at v0.8/v0.9 (client+server) - — CrewAI agents are recruitable as workers in Molecule AI orgs today. + K8s, FedRAMP High certified. A2A spec v0.3.0 first-class (client+server, + matches Molecule AI a2a-sdk==0.3.25) — zero-shim interop confirmed; + CrewAI agents recruitable as Molecule AI workers today. v1.0.0 migration + (Mar 2026 spec) not yet adopted by either side — shared upgrade clock. ICP unchanged: moat is governance-layer canvas (#582), not visual canvas alone. File FedRAMP gap as enterprise procurement tracking issue. source_url: https://github.com/crewAIInc/crewAI/releases @@ -1843,16 +1845,20 @@ and coordinates via our A2A protocol — capabilities CrewAI alone does not prov - "task" — their atomic unit of work assigned to an agent; our `current_task` heartbeat field. Same word, different scope. +**A2A interop (confirmed 2026-04-17):** CrewAI implements A2A spec v0.3.0 (client + server), matching Molecule AI's `a2a-sdk[http-server]==0.3.25`. **Zero-shim interop confirmed today** — a Molecule AI org can delegate to a CrewAI A2A endpoint, and CrewAI agents can be registered as worker nodes in a Molecule AI hierarchy without any protocol shim. The shared upgrade clock: A2A spec v1.0.0 (March 12 2026) has breaking wire-format changes (`extendedAgentCard` → `AgentCapabilities`, OAuth flow restructure). Neither side has migrated yet. Schedule a coordinated v1.0.0 migration before either platform upgrades unilaterally. + **Signals to react to:** - If CrewAI ships persistent agent state between crew runs → closes primary gap with our workspace model; ~48k ⭐ means it would land with significant reach. -- If CrewAI Enterprise adds visual org-chart canvas or A2A-style inter-crew - communication → direct platform competitor. +- If CrewAI Enterprise adds visual org-chart canvas → direct platform competitor (Crew + Studio is workflow-only, not governance org-chart — our Canvas moat intact today). - If the 2026 State of Agentic AI survey (65% of orgs using agents) accelerates CrewAI Enterprise sales → their enterprise positioning competes directly with ours; update ICP messaging. +- If either side upgrades to A2A v1.0.0 before the other → breaking interop; watch + crewAIInc/crewAI CHANGELOG for `protocol_version` bump. -**Last reviewed:** 2026-04-16 · **Stars / activity:** ~48k ⭐, v1.14.2 April 8 2026, very active +**Last reviewed:** 2026-04-17 (A2A interop confirmed) · **Stars / activity:** ~48k ⭐, v1.14.2 April 8 2026, very active ---