This is an automated email from the ASF dual-hosted git repository.

ShannonDing pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/rocketmq-ai.git


    from 3c19764  Open Issue
     new 8d249bc  Init Project
     new e485862  Open issues
     new 9e81fa5  update
     new 8807181  optimize the code
     new 790809d  update
     new f94bd9e  Push init code into rocketmq-a2a (#1)
     new db8a3b7  Merge branch 'main' into main
     new b577e13  Change the NOTICE (#2)
     new 7f261a3  Polish README.md
     new 192c4b4  Polish example README.md
     new e9609a7  Merge branch 'apache:main' into main
     new bd710c4  Add some necessary information in the root pom file.
     new 18ee957  Remove duplicate organization
     new 63abb88  Merge branch 'apache:main' into main
     new 678862c  update
     new d2073eb  add spring web demo
     new 044e7dc  update example
     new b315211  update
     new 532e2f4  update
     new b9d6527  update demo
     new efa133e  optimzie the code
     new bf7c419  update
     new beec330  Optimize the code style (#3)
     new 519c2d8  Modify version to 1.0.5-SNAPSHOT
     new 00130cc  [maven-release-plugin] prepare release rocketmq-a2a-1.0.5
     new 688a616  [maven-release-plugin] prepare for next development iteration
     new 1109139  Add description
     new 5522242  Fix .asf.yaml
     new 6eaf9ee  Add web-ui chat demo (#4)
     new a670194  Update demo (#5)
     new 4dc8133  Optimize the code  (#6)
     new 01dc746  Update version to 1.0.6-SNAPSHOT
     new 60dd832  [maven-release-plugin] prepare release rocketmq-a2a-1.0.6
     new fc23ca5  [maven-release-plugin] prepare for next development iteration
     new 1d8538e  update code
     new a49d0a8  change the version
     new 59d105c  update
     new cdd449d  update
     new 9eb59ae  Optimize the code (#8)
     new 08c6b1c  build: remove duplicate POM dependencies (#7)
     new 4e10256  Refine some naming in pom file
     new aab1aa5  [maven-release-plugin] prepare release rocketmq-a2a-1.0.7
     new 74e655d  [maven-release-plugin] prepare for next development iteration
     new 94cabdb  Merge branch 'apache:main' into main
     new 375b148  Merge branch 'main' of github.com:zk-drizzle/rocketmq-a2a
     new f534e17  update
     new 35df70c  Optimize the readme (#9)
     new 917ea9a  Optimize the readme (#11)
     new 07949c8  Fix an incorrect cleanup logic
     new 9053028  Merge pull request #10 from yx9o/dev-1217
     new b29b8df  Merge branch 'main' into main
     new ce3952e  Merge pull request #12 from zk-drizzle/main
     new 5d2648b  Optimize the example (#13)
     new b21f1cb  Optimize the RocketMQTransport (#14)
     new 645f770  Update version to 1.0.8-SNAPSHOT
     new d47a508  Delete rocketmq-a2a 3.0.1-SNAPSHOT dependency
     new 42d5c31  [maven-release-plugin] prepare release rocketmq-a2a-1.0.8
     new b02606d  [maven-release-plugin] prepare for next development iteration
     new 655cad4  Add CI workflows
     new 91d23f5  Fix CI workflow execution failures.
     new cc804dd  Optimize the code and add example about using agentscope (#15)
     new 130b163  Update version to 1.0.9-SNAPSHOT
     new d8111fd  Optimize the code (#16)
     new 91bcc85  Update version to 1.0.9-SNAPSHOT
     new da33d18  optimize the code (#17)
     new 1d17ebe  Update version to 1.0.9-SNAPSHOT
     new fd40354  Optimize the code and add sample about 
rocketmq-multiagent-session-consistency (#18)
     new 111a5e9  Optimize the code and add example  (#19)
     new 3127d7e  Update version to 1.0.9-SNAPSHOT
     new eaf7280  [maven-release-plugin] prepare release rocketmq-a2a-1.0.9
     new 4d20a16  [maven-release-plugin] prepare for next development iteration
     new ae3c36e  Optimize the frontend code. (#20)
     new ef37a99  Optimize the code (#21)
     new 7df4e76  Fix spell error
     new 70a74f2  Merge pull request #22 from RongtongJin/main-0211
     new 3fa3575  Add Apache RocketMQ + LangGraph sample
     new 767e62b  Fix typo in package name: uitl -> util (#31)
     new 570d51d  Add mcp-tasks-rocketmq Python module and reorganize 
repository into two peer modules (#42)
     new ca46d9e  Merge rocketmq-a2a history into rocketmq-ai

The 79 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/maven.yaml                       |   39 +
 .github/workflows/misspell_check.yml               |   19 +
 .gitignore                                         |   45 +
 LICENSE                                            |  202 +++
 NOTICE                                             |    5 +
 README.md                                          |  110 +-
 mcp-tasks-rocketmq/.gitignore                      |   15 +
 mcp-tasks-rocketmq/README.md                       |  276 +++
 mcp-tasks-rocketmq/docs/ledger-topology.svg        |  107 ++
 mcp-tasks-rocketmq/examples/README.md              |   22 +
 mcp-tasks-rocketmq/examples/demo_tools.py          |   71 +
 mcp-tasks-rocketmq/examples/merged_deployment.py   |  116 ++
 mcp-tasks-rocketmq/examples/offline_walkthrough.py |  297 +++
 mcp-tasks-rocketmq/pyproject.toml                  |   53 +
 .../src/mcp_tasks_rocketmq/__init__.py             |   37 +-
 .../src/mcp_tasks_rocketmq/__main__.py             |   85 +
 .../src/mcp_tasks_rocketmq/client.py               |  136 ++
 .../src/mcp_tasks_rocketmq/config.py               |  105 ++
 .../src/mcp_tasks_rocketmq/rocketmq.py             |  843 +++++++++
 .../src/mcp_tasks_rocketmq/server.py               |  169 ++
 mcp-tasks-rocketmq/src/mcp_tasks_rocketmq/tasks.py |  429 +++++
 mcp-tasks-rocketmq/src/mcp_tasks_rocketmq/wire.py  |  143 ++
 .../src/mcp_tasks_rocketmq/worker.py               |   82 +
 .asf.yaml => mcp-tasks-rocketmq/tests/conftest.py  |   18 +-
 mcp-tasks-rocketmq/tests/test_client.py            |  176 ++
 mcp-tasks-rocketmq/tests/test_examples.py          |   52 +
 mcp-tasks-rocketmq/tests/test_rocketmq_tasks.py    | 1135 ++++++++++++
 .../java/rocketmq-multiagent-base-adk/README.md    |  212 +++
 .../common-base-adk/pom.xml                        |   58 +
 .../src/main/java/common/model/Mission.java        |  206 +++
 .../src/main/java/common/qwen/QwenModel.java       |  274 +++
 .../main/java/common/qwen/QwenModelRegistry.java   |   90 +
 .../main/java/common/util/AgentInteraction.java    |   85 +
 .../docs/images/img.png                            |  Bin 0 -> 390601 bytes
 .../docs/images/img_1.png                          |  Bin 0 -> 431600 bytes
 .../docs/images/img_10.png                         |  Bin 0 -> 686207 bytes
 .../docs/images/img_11.png                         |  Bin 0 -> 846904 bytes
 .../docs/images/img_12.png                         |  Bin 0 -> 2042840 bytes
 .../docs/images/img_13.png                         |  Bin 0 -> 272917 bytes
 .../docs/images/img_14.png                         |  Bin 0 -> 686207 bytes
 .../docs/images/img_15.png                         |  Bin 0 -> 148560 bytes
 .../docs/images/img_16.png                         |  Bin 0 -> 148560 bytes
 .../docs/images/img_2.png                          |  Bin 0 -> 1149856 bytes
 .../docs/images/img_3.png                          |  Bin 0 -> 1476406 bytes
 .../docs/images/img_4.png                          |  Bin 0 -> 1512815 bytes
 .../docs/images/img_5.png                          |  Bin 0 -> 685426 bytes
 .../docs/images/img_6.png                          |  Bin 0 -> 846904 bytes
 .../docs/images/img_7.png                          |  Bin 0 -> 2042840 bytes
 .../docs/images/img_8.png                          |  Bin 0 -> 272917 bytes
 .../docs/images/img_9.png                          |  Bin 0 -> 606947 bytes
 .../java/rocketmq-multiagent-base-adk/pom.xml      |  123 ++
 .../supervisor-agent-web/pom.xml                   |  155 ++
 .../org/example/RocketMQA2AChatApplication.java    |   27 +
 .../org/example/controller/A2AChatController.java  |  121 ++
 .../src/main/java/org/example/model/TaskInfo.java  |  245 +++
 .../java/org/example/service/AgentService.java     |  695 +++++++
 .../src/main/resources/application.yml             |   17 +-
 .../src/main/resources/static/index.html           |  963 ++++++++++
 .../supervisor-agent/pom.xml                       |  114 ++
 .../src/main/java/agent/SupervisorAgentMain.java   |  529 ++++++
 .../travel-agent/pom.xml                           |  107 ++
 .../src/main/java/agent/AgentCardProducer.java     |   96 +
 .../src/main/java/agent/AgentExecutorProducer.java |  130 ++
 .../src/main/resources/application.properties      |   18 +-
 .../weather-agent/pom.xml                          |  125 ++
 .../src/main/java/agent/AgentCardProducer.java     |   95 +
 .../src/main/java/agent/AgentExecutorProducer.java |  129 ++
 .../src/main/resources/application.properties      |   18 +-
 .../rocketmq-multiagent-base-agentscope/README.md  |   69 +
 .../agentscope-client/pom.xml                      |   92 +
 .../java/io/agentscope/A2aAgentCallerExample.java  |  140 ++
 .../src/main/resources/logback.xml                 |   26 +
 .../agentscope-server/pom.xml                      |  107 ++
 .../AgentScopeDeployRocketMQExample.java           |  177 ++
 .../docs/img.png                                   |  Bin 0 -> 189958 bytes
 .../rocketmq-multiagent-base-agentscope/pom.xml    |   71 +
 .../README.md                                      |  100 +
 .../common-session-consistency/pom.xml             |   41 +
 .../src/main/java/model/RocketMQRequest.java       |  237 +++
 .../src/main/java/model/RocketMQResponse.java      |  268 +++
 .../src/main/java/qwen/QwenUtil.java               |  105 ++
 .../src/main/java/util/RocketMQUtil.java           |  228 +++
 .../docs/img.png                                   |  Bin 0 -> 454378 bytes
 .../docs/img1.png                                  |  Bin 0 -> 1174021 bytes
 .../llm-agent/pom.xml                              |   82 +
 .../src/main/java/org/example/LLMApplication.java  |   27 +
 .../java/org/example/service/AgentService.java     |  185 ++
 .../llm-agent/src/main/resources/application.yml   |   17 +-
 .../pom.xml                                        |   70 +
 .../web-gateway/pom.xml                            |   83 +
 .../org/example/RocketMQA2AChatApplication.java    |   27 +
 .../org/example/controller/ChatController.java     |  132 ++
 .../main/java/org/example/service/ChatService.java |  109 ++
 .../java/org/example/service/RocketMQService.java  |  336 ++++
 .../java/org/example/stream/event/StreamEvent.java |  112 ++
 .../example/stream/handle/StreamingTaskHandle.java |  335 ++++
 .../stream/recovery/StreamRecoveryContext.java     |  117 ++
 .../web-gateway/src/main/resources/application.yml |   17 +-
 .../src/main/resources/static/favicon.png          |  Bin 0 -> 6290 bytes
 .../src/main/resources/static/index.html           |    1 +
 .../resources/static/static/css/index.bdb65db3.css |    1 +
 .../resources/static/static/js/512.e06f6b7f.js     |  283 +++
 .../static/static/js/512.e06f6b7f.js.LICENSE.txt   |   61 +
 .../resources/static/static/js/index.12961cc8.js   |    1 +
 .../resources/static/static/js/index.20f6dd2e.js   |    1 +
 .../resources/static/static/js/index.2a7e4c3f.js   |    1 +
 .../resources/static/static/js/index.2eedb438.js   |    1 +
 .../resources/static/static/js/index.ad32df60.js   |    1 +
 .../resources/static/static/js/index.d6849955.js   |    1 +
 .../resources/static/static/js/index.decdd8e1.js   |    1 +
 .../resources/static/static/js/index.e48798e3.js   |    1 +
 .../static/static/js/lib-react.3e22a6ef.js         |    2 +
 .../static/js/lib-react.3e22a6ef.js.LICENSE.txt    |   49 +
 .../rocketmq-multiagent-base-langgraph/.gitignore  |   31 +
 .../.python-version                                |    1 +
 .../rocketmq-multiagent-base-langgraph/.uv.toml    |    3 +
 .../rocketmq-multiagent-base-langgraph/README.md   |  272 +++
 .../common/__init__.py                             |   17 +
 .../common/model/models.py                         |   71 +
 .../common/rocketmq/rocketmq_utils.py              |  277 +++
 .../docs/images/img.png                            |  Bin 0 -> 1945460 bytes
 .../docs/images/img_1.png                          |  Bin 0 -> 1129805 bytes
 .../docs/images/img_10.png                         |  Bin 0 -> 75007 bytes
 .../docs/images/img_2.png                          |  Bin 0 -> 390982 bytes
 .../docs/images/img_3.png                          |  Bin 0 -> 551104 bytes
 .../docs/images/img_4.png                          |  Bin 0 -> 607510 bytes
 .../docs/images/img_5.png                          |  Bin 0 -> 78713 bytes
 .../docs/images/img_6.png                          |  Bin 0 -> 568825 bytes
 .../docs/images/img_7.png                          |  Bin 0 -> 437687 bytes
 .../docs/images/img_8.png                          |  Bin 0 -> 567898 bytes
 .../docs/images/img_9.png                          |  Bin 0 -> 72898 bytes
 .../pyproject.toml                                 |   92 +
 .../scripts/build_packages.py                      |  242 +++
 .../supervisor_agent/__init__.py                   |   18 +
 .../supervisor_agent/api/routes.py                 |  565 ++++++
 .../supervisor_agent/static/index.html             |  944 ++++++++++
 .../supervisor_agent/supervisor_agent_start.py     |   75 +
 .../supervisor_agent/utils/config/config.py        |   47 +
 .../supervisor_agent/utils/constants/constants.py  |   61 +
 .../supervisor_agent/utils/models/models.py        |   17 +
 .../supervisor_agent/utils/rocketmq/mq_service.py  |  228 +++
 .../utils/session/session_manager.py               |  186 ++
 .../utils/stream/stream_manager.py                 |  154 ++
 .../utils/workflow/workflow_graph.py               |   68 +
 .../utils/workflow/workflow_nodes.py               |  417 +++++
 .../travel_agent/__init__.py                       |   17 +
 .../travel_agent/bailian/bailian_service.py        |  151 ++
 .../travel_agent/config/config.py                  |   34 +
 .../travel_agent/handler/message_handler.py        |   50 +
 .../travel_agent/rocketmq/mq_service.py            |  151 ++
 .../travel_agent/travel_agent_start.py             |   44 +
 .../rocketmq-multiagent-base-langgraph/uv.lock     | 1910 ++++++++++++++++++++
 .../weather_agent/__init__.py                      |   16 +
 .../weather_agent/bailian/bailian_service.py       |  137 ++
 .../weather_agent/config/config.py                 |   33 +
 .../weather_agent/handler/message_handler.py       |   49 +
 .../weather_agent/rocketmq/mq_service.py           |  151 ++
 .../weather_agent/weather_agent_start.py           |   44 +
 rocketmq-a2a/pom.xml                               |  199 ++
 .../a2a/common/constant/RocketMQA2AConstant.java   |  129 ++
 .../a2a/common/future/A2AResponseFuture.java       |  121 ++
 .../rocketmq/a2a/common/model/RocketMQRequest.java |  301 +++
 .../a2a/common/model/RocketMQResource.java         |  155 ++
 .../a2a/common/model/RocketMQResponse.java         |  346 ++++
 .../rocketmq/a2a/common/model/ServerReceipt.java   |  113 ++
 .../a2a/common/util/RequestIdGenerator.java        |   70 +
 .../rocketmq/a2a/common/util/RocketMQUtil.java     |  789 ++++++++
 .../a2a/server/RocketMQA2AServerRoutes.java        |  570 ++++++
 .../transport/config/RocketMQTransportConfig.java  |  469 +++++
 .../a2a/transport/impl/RocketMQTransport.java      |  550 ++++++
 .../metadata/RocketMQTransportMetadata.java        |   37 +
 .../provider/RocketMQTransportProvider.java        |   73 +
 ...2a.client.transport.spi.ClientTransportProvider |    2 +
 .../services/io.a2a.server.TransportMetadata       |    1 +
 rocketmq-a2a/style/copyright/Apache.xml            |   23 +
 rocketmq-a2a/style/copyright/profiles_settings.xml |   64 +
 rocketmq-a2a/style/rmq_checkstyle.xml              |  135 ++
 rocketmq-a2a/style/rmq_codeStyle.xml               |  157 ++
 178 files changed, 23910 insertions(+), 101 deletions(-)
 create mode 100644 .github/workflows/maven.yaml
 create mode 100644 .github/workflows/misspell_check.yml
 create mode 100644 .gitignore
 create mode 100644 LICENSE
 create mode 100644 NOTICE
 create mode 100644 mcp-tasks-rocketmq/.gitignore
 create mode 100644 mcp-tasks-rocketmq/README.md
 create mode 100644 mcp-tasks-rocketmq/docs/ledger-topology.svg
 create mode 100644 mcp-tasks-rocketmq/examples/README.md
 create mode 100644 mcp-tasks-rocketmq/examples/demo_tools.py
 create mode 100644 mcp-tasks-rocketmq/examples/merged_deployment.py
 create mode 100644 mcp-tasks-rocketmq/examples/offline_walkthrough.py
 create mode 100644 mcp-tasks-rocketmq/pyproject.toml
 copy .asf.yaml => mcp-tasks-rocketmq/src/mcp_tasks_rocketmq/__init__.py (54%)
 create mode 100644 mcp-tasks-rocketmq/src/mcp_tasks_rocketmq/__main__.py
 create mode 100644 mcp-tasks-rocketmq/src/mcp_tasks_rocketmq/client.py
 create mode 100644 mcp-tasks-rocketmq/src/mcp_tasks_rocketmq/config.py
 create mode 100644 mcp-tasks-rocketmq/src/mcp_tasks_rocketmq/rocketmq.py
 create mode 100644 mcp-tasks-rocketmq/src/mcp_tasks_rocketmq/server.py
 create mode 100644 mcp-tasks-rocketmq/src/mcp_tasks_rocketmq/tasks.py
 create mode 100644 mcp-tasks-rocketmq/src/mcp_tasks_rocketmq/wire.py
 create mode 100644 mcp-tasks-rocketmq/src/mcp_tasks_rocketmq/worker.py
 copy .asf.yaml => mcp-tasks-rocketmq/tests/conftest.py (67%)
 create mode 100644 mcp-tasks-rocketmq/tests/test_client.py
 create mode 100644 mcp-tasks-rocketmq/tests/test_examples.py
 create mode 100644 mcp-tasks-rocketmq/tests/test_rocketmq_tasks.py
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/README.md
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/common-base-adk/pom.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/common-base-adk/src/main/java/common/model/Mission.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/common-base-adk/src/main/java/common/qwen/QwenModel.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/common-base-adk/src/main/java/common/qwen/QwenModelRegistry.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/common-base-adk/src/main/java/common/util/AgentInteraction.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_1.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_10.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_11.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_12.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_13.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_14.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_15.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_16.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_2.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_3.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_4.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_5.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_6.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_7.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_8.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/docs/images/img_9.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/pom.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/supervisor-agent-web/pom.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/supervisor-agent-web/src/main/java/org/example/RocketMQA2AChatApplication.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/supervisor-agent-web/src/main/java/org/example/controller/A2AChatController.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/supervisor-agent-web/src/main/java/org/example/model/TaskInfo.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/supervisor-agent-web/src/main/java/org/example/service/AgentService.java
 copy .asf.yaml => 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/supervisor-agent-web/src/main/resources/application.yml
 (67%)
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/supervisor-agent-web/src/main/resources/static/index.html
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/supervisor-agent/pom.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/supervisor-agent/src/main/java/agent/SupervisorAgentMain.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/travel-agent/pom.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/travel-agent/src/main/java/agent/AgentCardProducer.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/travel-agent/src/main/java/agent/AgentExecutorProducer.java
 copy .asf.yaml => 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/travel-agent/src/main/resources/application.properties
 (67%)
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/weather-agent/pom.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/weather-agent/src/main/java/agent/AgentCardProducer.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/weather-agent/src/main/java/agent/AgentExecutorProducer.java
 copy .asf.yaml => 
rocketmq-a2a/example/java/rocketmq-multiagent-base-adk/weather-agent/src/main/resources/application.properties
 (67%)
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-agentscope/README.md
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-agentscope/agentscope-client/pom.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-agentscope/agentscope-client/src/main/java/io/agentscope/A2aAgentCallerExample.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-agentscope/agentscope-client/src/main/resources/logback.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-agentscope/agentscope-server/pom.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-agentscope/agentscope-server/src/main/java/io/agentscope/AgentScopeDeployRocketMQExample.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-agentscope/docs/img.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-base-agentscope/pom.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/README.md
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/common-session-consistency/pom.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/common-session-consistency/src/main/java/model/RocketMQRequest.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/common-session-consistency/src/main/java/model/RocketMQResponse.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/common-session-consistency/src/main/java/qwen/QwenUtil.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/common-session-consistency/src/main/java/util/RocketMQUtil.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/docs/img.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/docs/img1.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/llm-agent/pom.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/llm-agent/src/main/java/org/example/LLMApplication.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/llm-agent/src/main/java/org/example/service/AgentService.java
 copy .asf.yaml => 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/llm-agent/src/main/resources/application.yml
 (67%)
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/pom.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/pom.xml
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/java/org/example/RocketMQA2AChatApplication.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/java/org/example/controller/ChatController.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/java/org/example/service/ChatService.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/java/org/example/service/RocketMQService.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/java/org/example/stream/event/StreamEvent.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/java/org/example/stream/handle/StreamingTaskHandle.java
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/java/org/example/stream/recovery/StreamRecoveryContext.java
 copy .asf.yaml => 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/application.yml
 (67%)
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/favicon.png
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/index.html
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/static/css/index.bdb65db3.css
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/static/js/512.e06f6b7f.js
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/static/js/512.e06f6b7f.js.LICENSE.txt
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/static/js/index.12961cc8.js
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/static/js/index.20f6dd2e.js
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/static/js/index.2a7e4c3f.js
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/static/js/index.2eedb438.js
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/static/js/index.ad32df60.js
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/static/js/index.d6849955.js
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/static/js/index.decdd8e1.js
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/static/js/index.e48798e3.js
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/static/js/lib-react.3e22a6ef.js
 create mode 100644 
rocketmq-a2a/example/java/rocketmq-multiagent-session-consistency/web-gateway/src/main/resources/static/static/js/lib-react.3e22a6ef.js.LICENSE.txt
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/.gitignore
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/.python-version
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/.uv.toml
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/README.md
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/common/__init__.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/common/model/models.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/common/rocketmq/rocketmq_utils.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/docs/images/img.png
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/docs/images/img_1.png
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/docs/images/img_10.png
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/docs/images/img_2.png
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/docs/images/img_3.png
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/docs/images/img_4.png
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/docs/images/img_5.png
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/docs/images/img_6.png
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/docs/images/img_7.png
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/docs/images/img_8.png
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/docs/images/img_9.png
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/pyproject.toml
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/scripts/build_packages.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/supervisor_agent/__init__.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/supervisor_agent/api/routes.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/supervisor_agent/static/index.html
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/supervisor_agent/supervisor_agent_start.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/supervisor_agent/utils/config/config.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/supervisor_agent/utils/constants/constants.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/supervisor_agent/utils/models/models.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/supervisor_agent/utils/rocketmq/mq_service.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/supervisor_agent/utils/session/session_manager.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/supervisor_agent/utils/stream/stream_manager.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/supervisor_agent/utils/workflow/workflow_graph.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/supervisor_agent/utils/workflow/workflow_nodes.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/travel_agent/__init__.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/travel_agent/bailian/bailian_service.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/travel_agent/config/config.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/travel_agent/handler/message_handler.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/travel_agent/rocketmq/mq_service.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/travel_agent/travel_agent_start.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/uv.lock
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/weather_agent/__init__.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/weather_agent/bailian/bailian_service.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/weather_agent/config/config.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/weather_agent/handler/message_handler.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/weather_agent/rocketmq/mq_service.py
 create mode 100644 
rocketmq-a2a/example/python/rocketmq-multiagent-base-langgraph/weather_agent/weather_agent_start.py
 create mode 100644 rocketmq-a2a/pom.xml
 create mode 100644 
rocketmq-a2a/src/main/java/org/apache/rocketmq/a2a/common/constant/RocketMQA2AConstant.java
 create mode 100644 
rocketmq-a2a/src/main/java/org/apache/rocketmq/a2a/common/future/A2AResponseFuture.java
 create mode 100644 
rocketmq-a2a/src/main/java/org/apache/rocketmq/a2a/common/model/RocketMQRequest.java
 create mode 100644 
rocketmq-a2a/src/main/java/org/apache/rocketmq/a2a/common/model/RocketMQResource.java
 create mode 100644 
rocketmq-a2a/src/main/java/org/apache/rocketmq/a2a/common/model/RocketMQResponse.java
 create mode 100644 
rocketmq-a2a/src/main/java/org/apache/rocketmq/a2a/common/model/ServerReceipt.java
 create mode 100644 
rocketmq-a2a/src/main/java/org/apache/rocketmq/a2a/common/util/RequestIdGenerator.java
 create mode 100644 
rocketmq-a2a/src/main/java/org/apache/rocketmq/a2a/common/util/RocketMQUtil.java
 create mode 100644 
rocketmq-a2a/src/main/java/org/apache/rocketmq/a2a/server/RocketMQA2AServerRoutes.java
 create mode 100644 
rocketmq-a2a/src/main/java/org/apache/rocketmq/a2a/transport/config/RocketMQTransportConfig.java
 create mode 100644 
rocketmq-a2a/src/main/java/org/apache/rocketmq/a2a/transport/impl/RocketMQTransport.java
 create mode 100644 
rocketmq-a2a/src/main/java/org/apache/rocketmq/a2a/transport/metadata/RocketMQTransportMetadata.java
 create mode 100644 
rocketmq-a2a/src/main/java/org/apache/rocketmq/a2a/transport/provider/RocketMQTransportProvider.java
 create mode 100644 
rocketmq-a2a/src/main/resources/META-INF/services/io.a2a.client.transport.spi.ClientTransportProvider
 create mode 100644 
rocketmq-a2a/src/main/resources/META-INF/services/io.a2a.server.TransportMetadata
 create mode 100644 rocketmq-a2a/style/copyright/Apache.xml
 create mode 100644 rocketmq-a2a/style/copyright/profiles_settings.xml
 create mode 100644 rocketmq-a2a/style/rmq_checkstyle.xml
 create mode 100644 rocketmq-a2a/style/rmq_codeStyle.xml

Reply via email to