[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-SolaceLabs--solace-agent-mesh":3,"tool-SolaceLabs--solace-agent-mesh":61},[4,18,26,36,44,53],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":10,"last_commit_at":24,"category_tags":25,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",150037,2,"2026-04-10T23:33:47",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":32,"last_commit_at":42,"category_tags":43,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",108322,"2026-04-10T11:39:34",[14,15,13],{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":32,"last_commit_at":50,"category_tags":51,"status":17},6121,"gemini-cli","google-gemini\u002Fgemini-cli","gemini-cli 是一款由谷歌推出的开源 AI 命令行工具，它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言，它提供了一条从输入提示词到获取模型响应的最短路径，无需切换窗口即可享受智能辅助。\n\n这款工具主要解决了开发过程中频繁上下文切换的痛点，让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用，还是执行复杂的 Git 操作，gemini-cli 都能通过自然语言指令高效处理。\n\n它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口，具备出色的逻辑推理能力；内置 Google 搜索、文件操作及 Shell 命令执行等实用工具；更独特的是，它支持 MCP（模型上下文协议），允许用户灵活扩展自定义集成，连接如图像生成等外部能力。此外，个人谷歌账号即可享受免费的额度支持，且项目基于 Apache 2.0 协议完全开源，是提升终端工作效率的理想助手。",100752,"2026-04-10T01:20:03",[52,13,15,14],"插件",{"id":54,"name":55,"github_repo":56,"description_zh":57,"stars":58,"difficulty_score":32,"last_commit_at":59,"category_tags":60,"status":17},4721,"markitdown","microsoft\u002Fmarkitdown","MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具，专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片（含 OCR）、音频（含语音转录）、HTML 乃至 YouTube 链接等多种格式的解析，能够精准提取文档中的标题、列表、表格和链接等关键结构信息。\n\n在人工智能应用日益普及的今天，大语言模型（LLM）虽擅长处理文本，却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点，它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式，成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外，它还提供了 MCP（模型上下文协议）服务器，可无缝集成到 Claude Desktop 等 LLM 应用中。\n\n这款工具特别适合开发者、数据科学家及 AI 研究人员使用，尤其是那些需要构建文档检索增强生成（RAG）系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性，但其核心优势在于为机器",93400,"2026-04-06T19:52:38",[52,14],{"id":62,"github_repo":63,"name":64,"description_en":65,"description_zh":66,"ai_summary_zh":66,"readme_en":67,"readme_zh":68,"quickstart_zh":69,"use_case_zh":70,"hero_image_url":71,"owner_login":72,"owner_name":73,"owner_avatar_url":74,"owner_bio":75,"owner_company":76,"owner_location":76,"owner_email":76,"owner_twitter":76,"owner_website":77,"owner_url":78,"languages":79,"stars":112,"forks":113,"last_commit_at":114,"license":115,"difficulty_score":32,"env_os":116,"env_gpu":117,"env_ram":117,"env_deps":118,"category_tags":126,"github_topics":127,"view_count":10,"oss_zip_url":76,"oss_zip_packed_at":76,"status":17,"created_at":148,"updated_at":149,"faqs":150,"releases":181},3211,"SolaceLabs\u002Fsolace-agent-mesh","solace-agent-mesh","An event-driven framework designed to build and orchestrate multi-agent AI systems. It enables seamless integration of AI agents with real-world data sources and systems, facilitating complex, multi-step workflows.","Solace Agent Mesh 是一个开源框架，专为构建基于事件驱动的多智能体（Multi-Agent）AI 系统而设计。它旨在解决单一 AI 模型难以处理复杂现实任务的问题，通过协调多个具备不同技能的智能体协作，轻松实现从数据查询到多模态内容生成的复杂多步工作流。\n\n该工具特别适合需要开发高可扩展、高可靠性企业级 AI 应用的开发者。其核心亮点在于利用 Solace 平台的事件消息机制作为通信骨干，实现了智能体之间的完全异步和解耦通信。借助内置的“编排器”智能体，系统能自动拆解复杂任务并分发给合适的成员；同时支持标准的 Agent-to-Agent (A2A) 协议，让智能体能自主发现同伴并委托任务。此外，它还提供了灵活的接口网关，可快速集成 REST API、Web 界面或 Slack 等外部系统。基于 Google Agent Development Kit (ADK) 构建，Solace Agent Mesh 让开发者只需关注业务逻辑，即可打造出稳健且易于维护的生产级 AI 架构。","\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FSolaceLabs_solace-agent-mesh_readme_f7829113647a.png\" alt=\"Solace Agent Mesh Logo\" width=\"100\"\u002F>\n\u003C\u002Fp>\n\u003Ch2 align=\"center\">\n  Solace Agent Mesh\n\u003C\u002Fh2>\n\u003Ch3 align=\"center\">Open-source framework for building event driven multi-agent AI systems\u003C\u002Fh3>\n\u003Ch5 align=\"center\">Star ⭐️ this repo to stay updated as we ship new features and improvements.\u003C\u002Fh5>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fblob\u002Fmain\u002FLICENSE\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002FSolaceLabs\u002Fsolace-agent-mesh\" alt=\"License\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fpypi.org\u002Fproject\u002Fsolace-agent-mesh\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fv\u002Fsolace-agent-mesh.svg\" alt=\"PyPI - Version\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fpypi.org\u002Fproject\u002Fsolace-agent-mesh\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fpyversions\u002Fsolace-agent-mesh.svg\" alt=\"PyPI - Python Version\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fpypi.org\u002Fproject\u002Fsolace-agent-mesh\">\n      \u003Cimg alt=\"PyPI - Downloads\" src=\"https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fdm\u002Fsolace-agent-mesh?color=00C895\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\u003Cp align=\"center\">\n  \u003Ca href=\"#-key-features\">Key Features\u003C\u002Fa> •\n  \u003Ca href=\"#-quick-start-5-minutes\">Quickstart\u003C\u002Fa> •\n  \u003Ca href=\"#️-next-steps\">Next Steps\u003C\u002Fa> •\n  \u003Ca href=\"https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002F\">Docs\u003C\u002Fa>\n\u003C\u002Fp>\n\n\n---\n\n**Solace Agent Mesh** is a framework that supports building AI applications where multiple specialized AI agents work together to solve complex problems. It uses the event messaging of [Solace Platform](https:\u002F\u002Fsolace.com) for true scalability and reliability.\n\nWith Solace Agent Mesh (SAM), you can create teams of AI agents, each having distinct skills and access to specific tools. For example, you could have a Database Agent that can make SQL queries to fetch data or a MultiModal Agent that can help create images, audio files and reports.\n\nThe framework handles the communication between agents automatically, so you can focus on building great AI experiences.\n\nSAM creates a standardized communication layer where AI agents can:\n* Delegate tasks to peer agents\n* Share data and artifacts\n* Connect with diverse user interfaces and external systems\n* Execute multi-step workflows with minimal coupling\n\nSAM is built on top of the Solace AI Connector (SAC) which allows Solace Platform Event Brokers to connect to AI models and services and Google's Agent Development Kit (ADK) for AI logic and tool integrations.\n\n\u003Cp align=\"center\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FSolaceLabs_solace-agent-mesh_readme_169154485d59.png\" width=\"640\" alt=\"SAM Architecture Diagram\" \u002F>\n\u003C\u002Fp>\n\n\nThe result? A fully asynchronous, event-driven and decoupled AI agent architecture ready for production deployment. It is robust, reliable and easy to maintain. \n\n\n---\n\n## 🔑 Key Features \n- **[Multi-Agent Event-Driven Architecture](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fgetting-started\u002Farchitecture)** – Agents communicate via the Solace Event Mesh for true scalability\n- **[Agent Orchestration](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fcomponents\u002Fagents)** – Complex tasks are automatically broken down and delegated by the [Orchestrator](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fcomponents\u002Forchestrator) agent\n- **[Flexible Interfaces](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fcomponents\u002Fgateways)** – Integrate with REST API, web UI, [Slack](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fdeveloping\u002Ftutorials\u002Fslack-integration), or build your own integration\n- **[Extensible](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fcomponents\u002Fplugins)** – Add your own agents, gateways, or services with minimal code\n- **[Agent-to-Agent Communication](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fgetting-started\u002Farchitecture)** – Agents can discover and delegate tasks to each other seamlessly using the Agent2Agent (A2A) Protocol\n- **[Dynamic Embeds](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fcomponents\u002Fbuiltin-tools\u002Fembeds)** – Embed dynamic content like real-time data, calculations and file contents in responses\n\n📚 **Want to know more?** Check out the full Solace Agent Mesh [documentation](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fgetting-started\u002Fintroduction\u002F).\n\n---\n\n## 🚀 Quick Start (5 minutes)\n\nSet up Solace Agent Mesh in just a few steps.\n\n### ⚙️ System Requirements\n\nTo run Solace Agent Mesh locally, you'll need:\n\n- **Python 3.10.16 – 3.13.x**\n- **pip** (comes with Python)\n- **OS**: MacOS, Linux, or Windows (with [WSL](https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fwindows\u002Fwsl\u002F))\n- **LLM API key** (any major provider or custom endpoint)\n\n### 🎸 Vibe Coding\nTo quickly setup and customize your Agent Mesh, check out the [Vibe Coding Quickstart Guide](docs\u002Fdocs\u002Fdocumentation\u002Fvibe_coding.md). This guide walks you through the essential steps to get Solace Agent Mesh up and running with minimal effort.\n\n### 💻 Setup Steps\n\n#### 1. Create a directory for a new project\n```bash\nmkdir my-sam && cd my-sam\n```\n#### 2. Create and activate a Python virtual environment\n```bash\npython3 -m venv .venv && source .venv\u002Fbin\u002Factivate\n```\n#### 3. Install Solace Agent Mesh (SAM)\nCheck if you have a version of SAM already installed.\n```bash\nsam -v\n```\nIf you have an earlier version, uninstall it and **start from scratch**:\n```bash\npip3 uninstall solace-agent-mesh\n```\nNote: Optionally, you can try to upgrade versions but this action is not officially supported at this time. (`pip3 install --upgrade solace-agent-mesh`)\n\nIf no previous version exists, install the latest version with:\n```bash\npip3 install solace-agent-mesh\n```\n#### 4. Initialize the new project via a GUI tool\n```bash\nsam init --gui\n```\nNote: This initialization UI runs on port 5002\n#### 5. Run the project\n```bash\nsam run\n```\n#### 6. Verify SAM is running\nOpen the Web UI at [http:\u002F\u002Flocalhost:8000](http:\u002F\u002Flocalhost:8000) for the chat interface and ask a question\n\n### 🔧 Customize SAM\n\n#### New agents can be added via a GUI interface\n```bash\nsam add agent --gui\n```\n\n#### Existing plugins can be installed\n```bash\nsam plugin add \u003Cyour-component-name> --plugin \u003Cplugin-name>\n```\n\n---\n\n## 🏗️ Architecture Overview\n\nSolace Agent Mesh provides a \"Universal A2A Agent Host,\" a flexible and configurable runtime environment built by integrating Google's Agent Development Kit (ADK) with the Solace AI Connector (SAC) framework.\n\nThe system allows you to:\n\n- Host AI agents developed with Google ADK within the SAC framework\n- Define agent capabilities (LLM model, instructions, tools) primarily through SAC YAML configuration\n- Use Solace Platform as the transport for standard Agent-to-Agent (A2A) protocol communication\n- Enable dynamic discovery of peer agents running within the same ecosystem\n- Allow agents to delegate tasks to discovered peers via the A2A protocol over Solace\n- Manage file artifacts using built-in tools with automatic metadata injection\n- Perform data analysis using built-in SQL, JQ, and visualization tools\n- Use dynamic embeds for context-dependent information resolution\n\n### Key Components\n\n- **SAC** handles broker connections, configuration loading, and component lifecycle\n- **ADK** provides the agent runtime, LLM interaction, tool execution, and state management\n- **A2A Protocol** enables communication between clients and agents, and between peer agents\n- **Dynamic Embeds** allow placeholders in responses that are resolved with context-dependent information\n- **File Management** provides built-in tools for artifact creation, listing, loading, and metadata handling\n\n---\n\n## ➡️ Next Steps\n\nWant to go further? Here are some hands-on tutorials to help you get started:\n\n| 🔧 Integration | ⏱️ Est. Time | 📘 Tutorial |\n|----------------|--------------|-------------|\n| 🌤️ **Weather Agent**\u003Cbr>Learn how to build an agent that gives Solace Agent Mesh the ability to access real-time weather information.  | **~15 min** | [Weather Agent Plugin](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fdeveloping\u002Ftutorials\u002Fcustom-agent) |\n| 🗃️ **SQL Database Integration**\u003Cbr>Enable Solace Agent Mesh to answer company-specific questions using a sample coffee company database.| **~10–15 min** | [SQL Database Tutorial](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fdeveloping\u002Ftutorials\u002Fsql-database) |\n| 🧠 **MCP Integration**\u003Cbr>Integrating a Model Context Protocol (MCP) Servers into Solace Agent Mesh. | **~10–15 min** | [MCP Integration Tutorial](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fdeveloping\u002Ftutorials\u002Fmcp-integration) |\n| 💬 **Slack Integration**\u003Cbr>Chat with Solace Agent Mesh directly from Slack. | **~20–30 min** | [Slack Integration Tutorial](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fdeveloping\u002Ftutorials\u002Fslack-integration) |\n| 👔 **Microsoft Teams Integration (Enterprise)**\u003Cbr>Connect Solace Agent Mesh Enterprise to Microsoft Teams with Azure AD authentication. | **~30–40 min** | [Teams Integration Tutorial](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fdeveloping\u002Ftutorials\u002Fteams-integration) |\n\n---\n\n## 👥 Contributors\n\nSolace Agent Mesh is built with the help of our amazing community. Thanks to everyone who has contributed ideas, code and time to make this project better!\n\nView the full list of contributors here: [GitHub Contributors](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fgraphs\u002Fcontributors) 💚\n\n**Looking to contribute?** Check out [CONTRIBUTING.md](CONTRIBUTING.md) to get started and see how you can help!\n\n---\n\n## 📄 License\n\nThis project is licensed under the **Apache 2.0 License**. See the full license text in the [LICENSE](LICENSE) file.\n\n---\n\n## 🧪 Running Tests\n\nThis project uses `pytest` for testing. You can run tests using either `hatch` or `pytest` directly.\n\n### Using Hatch\n\nThe recommended way to run tests is through the `hatch` environment, which ensures all dependencies are managed correctly.\n\n```bash\n# Run all tests\nhatch test\n\n# Run tests with tags\nhatch test -m \"\u003Ctag>\"\n```\n\n### Using Pytest Directly\n\nIf you prefer to use `pytest` directly, you must first install the project with its test dependencies.\n\n```bash\n# Install the project in editable mode with the 'test' extras\npip install -e .[test]\n\n# Run all tests\npytest\n```\n\n---\n\n\u003Ch3 align=\"center\">\n  \u003Cimg src=\".\u002Fdocs\u002Fstatic\u002Fimg\u002Fsolace-logo-text.svg\" alt=\"Solace Agent Mesh Logo\" width=\"100\"\u002F>\n\u003C\u002Fh3>\n","\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FSolaceLabs_solace-agent-mesh_readme_f7829113647a.png\" alt=\"Solace Agent Mesh Logo\" width=\"100\"\u002F>\n\u003C\u002Fp>\n\u003Ch2 align=\"center\">\n  Solace Agent Mesh\n\u003C\u002Fh2>\n\u003Ch3 align=\"center\">用于构建事件驱动型多智能体AI系统的开源框架\u003C\u002Fh3>\n\u003Ch5 align=\"center\">请为本仓库标星⭐️，以便在我们发布新功能和改进时及时获取更新。\u003C\u002Fh5>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fblob\u002Fmain\u002FLICENSE\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002FSolaceLabs\u002Fsolace-agent-mesh\" alt=\"许可证\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fpypi.org\u002Fproject\u002Fsolace-agent-mesh\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fv\u002Fsolace-agent-mesh.svg\" alt=\"PyPI - 版本\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fpypi.org\u002Fproject\u002Fsolace-agent-mesh\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fpyversions\u002Fsolace-agent-mesh.svg\" alt=\"PyPI - Python版本\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fpypi.org\u002Fproject\u002Fsolace-agent-mesh\">\n      \u003Cimg alt=\"PyPI - 下载量\" src=\"https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fdm\u002Fsolace-agent-mesh?color=00C895\">\n  \u003C\u002Fa>\n\u003C\u002Fp>\n\u003Cp align=\"center\">\n  \u003Ca href=\"#-key-features\">主要特性\u003C\u002Fa> •\n  \u003Ca href=\"#-quick-start-5-minutes\">快速入门\u003C\u002Fa> •\n  \u003Ca href=\"#️-next-steps\">下一步\u003C\u002Fa> •\n  \u003Ca href=\"https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002F\">文档\u003C\u002Fa>\n\u003C\u002Fp>\n\n\n---\n\n**Solace Agent Mesh** 是一个支持构建AI应用的框架，允许多个专业化的AI智能体协同工作以解决复杂问题。它利用 [Solace Platform](https:\u002F\u002Fsolace.com) 的事件消息传递机制，实现真正的可扩展性和可靠性。\n\n借助 Solace Agent Mesh (SAM)，您可以创建由具备不同技能和工具访问权限的AI智能体组成的团队。例如，您可以拥有一个能够执行SQL查询以获取数据的数据库智能体，或者一个可以帮助生成图像、音频文件和报告的多模态智能体。\n\n该框架会自动处理智能体之间的通信，使您能够专注于构建出色的AI体验。\n\nSAM 创建了一个标准化的通信层，AI智能体可以在其中：\n* 将任务委派给其他智能体\n* 共享数据和成果\n* 连接多样化的用户界面和外部系统\n* 执行低耦合的多步骤工作流\n\nSAM 构建在 Solace AI Connector (SAC) 之上，该连接器允许 Solace Platform 事件代理与AI模型和服务相连；同时结合了Google的AI开发套件（ADK），用于实现AI逻辑和工具集成。\n\n\u003Cp align=\"center\">\n\u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FSolaceLabs_solace-agent-mesh_readme_169154485d59.png\" width=\"640\" alt=\"SAM架构图\" \u002F>\n\u003C\u002Fp>\n\n\n其结果是一个完全异步、事件驱动且解耦的AI智能体架构，已准备好投入生产部署。它具有强大的鲁棒性、可靠性和易于维护的特点。\n\n\n---\n\n## 🔑 主要特性 \n- **[多智能体事件驱动架构](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fgetting-started\u002Farchitecture)** – 智能体通过Solace Event Mesh进行通信，实现真正的可扩展性\n- **[智能体编排](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fcomponents\u002Fagents)** – 复杂任务由[编排器](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fcomponents\u002Forchestrator)智能体自动分解并委派\n- **[灵活接口](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fcomponents\u002Fgateways)** – 可集成REST API、Web UI、[Slack](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fdeveloping\u002Ftutorials\u002Fslack-integration)，或自行构建集成\n- **[可扩展](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fcomponents\u002Fplugins)** – 仅需少量代码即可添加自定义智能体、网关或服务\n- **[智能体间通信](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fgetting-started\u002Farchitecture)** – 智能体可通过Agent2Agent (A2A) 协议无缝发现彼此并相互委派任务\n- **[动态嵌入](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fcomponents\u002Fbuiltin-tools\u002Fembeds)** – 在响应中嵌入实时数据、计算结果和文件内容等动态内容\n\n📚 **想了解更多？** 请查看完整的 Solace Agent Mesh [文档](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fgetting-started\u002Fintroduction\u002F)。\n\n---\n\n## 🚀 快速入门（5分钟）\n\n只需几个步骤即可设置Solace Agent Mesh。\n\n### ⚙️ 系统要求\n\n要在本地运行Solace Agent Mesh，您需要：\n\n- **Python 3.10.16 – 3.13.x**\n- **pip**（随Python自带）\n- **操作系统**：MacOS、Linux或Windows（配备[WSL](https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fwindows\u002Fwsl\u002F)）\n- **LLM API密钥**（任何主流提供商或自定义端点）\n\n### 🎸 Vibe Coding\n要快速设置和定制您的Agent Mesh，请参阅[Vibe Coding快速入门指南](docs\u002Fdocs\u002Fdocumentation\u002Fvibe_coding.md)。本指南将引导您完成必要的步骤，以最少的努力启动并运行Solace Agent Mesh。\n\n### 💻 设置步骤\n\n#### 1. 创建新项目目录\n```bash\nmkdir my-sam && cd my-sam\n```\n#### 2. 创建并激活Python虚拟环境\n```bash\npython3 -m venv .venv && source .venv\u002Fbin\u002Factivate\n```\n#### 3. 安装Solace Agent Mesh (SAM)\n检查是否已安装SAM的某个版本。\n```bash\nsam -v\n```\n如果已安装旧版本，请将其卸载并**从头开始**：\n```bash\npip3 uninstall solace-agent-mesh\n```\n注意：您也可以尝试升级版本，但目前此操作尚未得到官方支持。（`pip3 install --upgrade solace-agent-mesh`）\n\n如果没有先前版本，则安装最新版本：\n```bash\npip3 install solace-agent-mesh\n```\n#### 4. 通过GUI工具初始化新项目\n```bash\nsam init --gui\n```\n注意：此初始化界面运行在端口5002上\n#### 5. 运行项目\n```bash\nsam run\n```\n#### 6. 验证SAM是否正在运行\n打开Web界面 [http:\u002F\u002Flocalhost:8000](http:\u002F\u002Flocalhost:8000)，进入聊天界面并提出一个问题\n\n### 🔧 自定义SAM\n\n#### 可通过GUI界面添加新智能体\n```bash\nsam add agent --gui\n```\n\n#### 可安装现有插件\n```bash\nsam plugin add \u003Cyour-component-name> --plugin \u003Cplugin-name>\n```\n\n---\n\n## 🏗️ 架构概览\n\nSolace Agent Mesh 提供了一个“通用 A2A 代理主机”，这是一个灵活且可配置的运行时环境，通过将 Google 的代理开发工具包 (ADK) 与 Solace AI 连接器 (SAC) 框架集成构建而成。\n\n该系统允许您：\n\n- 在 SAC 框架中托管使用 Google ADK 开发的 AI 代理\n- 主要通过 SAC YAML 配置定义代理的能力（LLM 模型、指令、工具）\n- 使用 Solace 平台作为标准代理间 (A2A) 协议通信的传输层\n- 实现对同一生态系统中运行的对等代理的动态发现\n- 允许代理通过 Solace 上的 A2A 协议将任务委派给已发现的对等代理\n- 使用内置工具管理文件工件，并自动注入元数据\n- 利用内置的 SQL、JQ 和可视化工具进行数据分析\n- 使用动态嵌入来解析依赖于上下文的信息\n\n### 关键组件\n\n- **SAC** 负责代理连接、配置加载和组件生命周期管理\n- **ADK** 提供代理运行时、LLM 交互、工具执行和状态管理功能\n- **A2A 协议** 实现客户端与代理之间以及对等代理之间的通信\n- **动态嵌入** 允许在响应中使用占位符，这些占位符会根据上下文信息被解析\n- **文件管理** 提供用于创建、列出、加载工件以及处理元数据的内置工具\n\n---\n\n## ➡️ 下一步\n\n想进一步了解吗？以下是一些动手教程，可以帮助您快速入门：\n\n| 🔧 集成 | ⏱️ 预计时间 | 📘 教程 |\n|----------------|--------------|-------------|\n| 🌤️ **天气代理**\u003Cbr>学习如何构建一个能够使 Solace Agent Mesh 访问实时天气信息的代理。  | **~15 分钟** | [天气代理插件](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fdeveloping\u002Ftutorials\u002Fcustom-agent) |\n| 🗃️ **SQL 数据库集成**\u003Cbr>启用 Solace Agent Mesh 使用示例咖啡公司数据库回答公司特定问题。| **~10–15 分钟** | [SQL 数据库教程](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fdeveloping\u002Ftutorials\u002Fsql-database) |\n| 🧠 **MCP 集成**\u003Cbr>将模型上下文协议 (MCP) 服务器集成到 Solace Agent Mesh 中。 | **~10–15 分钟** | [MCP 集成教程](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fdeveloping\u002Ftutorials\u002Fmcp-integration) |\n| 💬 **Slack 集成**\u003Cbr>直接从 Slack 与 Solace Agent Mesh 对话。 | **~20–30 分钟** | [Slack 集成教程](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fdeveloping\u002Ftutorials\u002Fslack-integration) |\n| 👔 **Microsoft Teams 集成（企业版）**\u003Cbr>通过 Azure AD 身份验证将 Solace Agent Mesh Enterprise 连接到 Microsoft Teams。 | **~30–40 分钟** | [Teams 集成教程](https:\u002F\u002Fsolacelabs.github.io\u002Fsolace-agent-mesh\u002Fdocs\u002Fdocumentation\u002Fdeveloping\u002Ftutorials\u002Fteams-integration) |\n\n---\n\n## 👥 贡献者\n\nSolace Agent Mesh 是在我们卓越社区的帮助下构建的。感谢每一位为改进该项目贡献想法、代码和时间的人！\n\n在此查看完整的贡献者列表：[GitHub 贡献者](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fgraphs\u002Fcontributors) 💚\n\n**希望参与贡献吗？** 请查看 [CONTRIBUTING.md](CONTRIBUTING.md)，开始行动并了解如何提供帮助！\n\n---\n\n## 📄 许可证\n\n本项目采用 **Apache 2.0 许可证** 许可。完整许可文本请参见 [LICENSE](LICENSE) 文件。\n\n---\n\n## 🧪 运行测试\n\n本项目使用 `pytest` 进行测试。您可以使用 `hatch` 或直接使用 `pytest` 来运行测试。\n\n### 使用 Hatch\n\n推荐通过 `hatch` 环境运行测试，这样可以确保所有依赖项得到正确管理。\n\n```bash\n# 运行所有测试\nhatch test\n\n# 带标签运行测试\nhatch test -m \"\u003Ctag>\"\n```\n\n### 使用 Pytest 直接运行\n\n如果您更倾向于直接使用 `pytest`，则必须先安装项目及其测试依赖项。\n\n```bash\n# 以可编辑模式安装项目，并包含 'test' 附加组件\npip install -e .[test]\n\n# 运行所有测试\npytest\n```\n\n---\n\n\u003Ch3 align=\"center\">\n  \u003Cimg src=\".\u002Fdocs\u002Fstatic\u002Fimg\u002Fsolace-logo-text.svg\" alt=\"Solace Agent Mesh Logo\" width=\"100\"\u002F>\n\u003C\u002Fh3>","# Solace Agent Mesh 快速上手指南\n\nSolace Agent Mesh (SAM) 是一个开源框架，用于构建基于事件驱动的多智能体 AI 系统。它利用 Solace 平台的事件消息机制实现高可扩展性和可靠性，支持多个具备不同技能的 AI 智能体协同工作。\n\n## 环境准备\n\n在本地运行 Solace Agent Mesh 前，请确保满足以下系统要求：\n\n*   **Python 版本**: 3.10.16 – 3.13.x\n*   **包管理工具**: pip (通常随 Python 安装)\n*   **操作系统**: MacOS, Linux, 或 Windows (Windows 用户建议使用 [WSL](https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fwindows\u002Fwsl\u002F))\n*   **LLM API Key**: 需要准备任意主流大模型提供商的 API Key 或自定义端点\n\n> **提示**：国内开发者若遇到 PyPI 下载缓慢问题，可在安装命令中指定国内镜像源（如清华源）：\n> `pip3 install solace-agent-mesh -i https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple`\n\n## 安装步骤\n\n按照以下步骤在 5 分钟内完成环境搭建：\n\n### 1. 创建项目目录\n```bash\nmkdir my-sam && cd my-sam\n```\n\n### 2. 创建并激活 Python 虚拟环境\n```bash\npython3 -m venv .venv && source .venv\u002Fbin\u002Factivate\n```\n*(Windows PowerShell 用户请使用 `.venv\\Scripts\\Activate.ps1`)*\n\n### 3. 安装 Solace Agent Mesh\n首先检查是否已安装旧版本：\n```bash\nsam -v\n```\n如果存在旧版本，请先卸载以确保环境纯净：\n```bash\npip3 uninstall solace-agent-mesh\n```\n安装最新版本：\n```bash\npip3 install solace-agent-mesh\n```\n*(如需使用国内加速，请参照环境准备中的提示添加 `-i` 参数)*\n\n### 4. 初始化项目\n通过图形化界面工具初始化新项目（界面将运行在端口 5002）：\n```bash\nsam init --gui\n```\n按照界面指引完成配置（包括填入 LLM API Key 等）。\n\n## 基本使用\n\n### 启动服务\n在项目目录下运行以下命令启动 Agent Mesh：\n```bash\nsam run\n```\n\n### 验证运行状态\n启动成功后，打开浏览器访问 Web UI 聊天界面：\n[http:\u002F\u002Flocalhost:8000](http:\u002F\u002Flocalhost:8000)\n\n在对话框中输入问题，即可体验多智能体协同处理任务的能力。\n\n### 扩展功能（可选）\n*   **添加新智能体**：\n    ```bash\n    sam add agent --gui\n    ```\n*   **安装现有插件**：\n    ```bash\n    sam plugin add \u003Cyour-component-name> --plugin \u003Cplugin-name>\n    ```\n\n现在您已经成功运行了第一个 Solace Agent Mesh 应用，可以开始探索更复杂的智能体编排与集成教程了。","某大型电商企业的技术团队正在构建一个能自动处理“用户投诉并生成分析报告”的智能系统，需要协调多个具备不同技能的 AI 角色协同工作。\n\n### 没有 solace-agent-mesh 时\n- **通信耦合严重**：各个专用 Agent（如数据库查询员、图像生成器）之间通过硬编码的 API 直接调用，一旦某个服务地址变更，整个链路就会断裂。\n- **流程僵化难扩展**：处理复杂的多步投诉流程时，必须编写大量胶水代码来串联逻辑，新增一个“情感分析”环节往往需要重构核心代码。\n- **并发瓶颈明显**：面对突发的大规模投诉流量，传统的同步请求 - 响应模式容易导致系统阻塞，无法弹性伸缩，造成用户等待超时。\n- **数据共享混乱**：不同 Agent 产生的中间数据（如 SQL 结果、生成的图表）缺乏统一的标准传递机制，经常导致数据丢失或格式不兼容。\n\n### 使用 solace-agent-mesh 后\n- **事件驱动解耦**：利用 Solace Event Mesh 作为统一通信层，所有 Agent 通过发布\u002F订阅事件交互，新增或替换 Agent 无需修改其他组件代码。\n- **自动编排协作**：内置的 Orchestrator 代理能自动将复杂的投诉处理任务拆解，并动态分派给数据库 Agent 或多模态 Agent 执行，大幅减少人工编排代码。\n- **高并发异步处理**：基于完全异步的事件架构，系统能轻松应对流量洪峰，消息队列自动缓冲请求，确保在高负载下依然稳定运行。\n- **标准化数据流转**：框架提供了标准的工件共享机制，确保从 SQL 查询结果到最终报告生成的每一步数据都能无缝、准确地传递给下一个环节。\n\nsolace-agent-mesh 通过事件驱动的架构将分散的 AI 能力编织成一张弹性、可靠且易于维护的协同网络，让复杂的多智能体应用真正具备生产级落地能力。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002FSolaceLabs_solace-agent-mesh_687b75ad.png","SolaceLabs","Solace Labs","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002FSolaceLabs_98c50468.png","Solace Labs offers community supported, open source projects.  These projects offer integration with, and ways to use, Solace products.",null,"https:\u002F\u002Fsolace.dev","https:\u002F\u002Fgithub.com\u002FSolaceLabs",[80,84,88,92,96,99,102,105,109],{"name":81,"color":82,"percentage":83},"Python","#3572A5",70.8,{"name":85,"color":86,"percentage":87},"TypeScript","#3178c6",28.6,{"name":89,"color":90,"percentage":91},"JavaScript","#f1e05a",0.3,{"name":93,"color":94,"percentage":95},"HTML","#e34c26",0.1,{"name":97,"color":98,"percentage":95},"CSS","#663399",{"name":100,"color":101,"percentage":95},"Dockerfile","#384d54",{"name":103,"color":104,"percentage":95},"Makefile","#427819",{"name":106,"color":107,"percentage":108},"Mako","#7e858d",0,{"name":110,"color":111,"percentage":108},"Shell","#89e051",2839,177,"2026-04-04T08:08:43","Apache-2.0","Linux, macOS, Windows (需 WSL)","未说明",{"notes":119,"python":120,"dependencies":121},"需要 LLM API 密钥（支持主流提供商或自定义端点）。项目基于 Solace Platform 事件网格进行通信，需配置 Solace AI Connector。初始化可通过 GUI 工具（端口 5002）完成，运行后 Web UI 默认在端口 8000。支持通过插件扩展代理、网关和服务。测试建议使用 hatch 环境管理依赖。","3.10.16 – 3.13.x",[64,122,123,124,125],"Google Agent Development Kit (ADK)","Solace AI Connector (SAC)","pytest (测试用)","hatch (测试用)",[14,13,15],[128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147],"agentframework","agents","ai","ai-agents","event-driven-architecture","aiagentframework","agentic","agentic-ai","agenticai","agentic-framework","agentic-workflow","aiframework","enterprise","framework","multi-agent","multi-agent-systems","multiagent","rag","a2a","mcp","2026-03-27T02:49:30.150509","2026-04-11T18:32:02.997099",[151,156,161,166,171,176],{"id":152,"question_zh":153,"answer_zh":154,"source_url":155},14800,"安装 solace-agent-mesh 后无法运行 init 命令或查看版本，报错怎么办？","这通常是由于 Python 版本不兼容导致的。该工具要求 Python 版本为 3.10.16+（早期版本可能要求 3.11+）。请检查您的 Python 版本（使用 `python --version`），并尝试使用受支持的版本（如 3.12）重新创建虚拟环境并安装：\n1. `uv venv --python 3.12`\n2. `source .venv\u002Fbin\u002Factivate`\n3. `uv pip install solace-agent-mesh`\n4. `solace-agent-mesh init`","https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fissues\u002F8",{"id":157,"question_zh":158,"answer_zh":159,"source_url":160},14801,"会话服务的默认数据库类型显示为 'sql' 而不是 'sqlite'，这是配置错误吗？","这不是错误，而是设计如此。在该项目中，'sql' 类型是一个通用类型，同时支持 SQLite 和其他基于 SQL 的数据库。您只需要在配置中传入正确的数据库 URL（例如 `sqlite:\u002F\u002F\u002Fwebui-gateway.db`），系统会自动处理底层差异，无需将类型显式更改为 'sqlite'。","https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fissues\u002F330",{"id":162,"question_zh":163,"answer_zh":164,"source_url":165},14802,"使用 sam-rest-gateway 插件时，Solace Agent Mesh 无法启动并报错导入错误，如何解决？","这是一个已知的导入路径问题。在 `sam-rest-gateway\u002Frouters\u002Fartifacts.py` 文件中，需要将导入语句从 `solace_agent_mesh.common.types import ArtifactInfo` 修改为 `solace_agent_mesh.common.a2a.types import ArtifactInfo`。该问题已在核心插件仓库的 PR #45 中修复，建议更新相关插件包。","https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fissues\u002F278",{"id":167,"question_zh":168,"answer_zh":169,"source_url":170},14803,"如何防止包含敏感信息（如 API Key）的 .env 文件被意外提交到 Git 仓库？","项目默认已在 `.gitignore` 文件中配置了忽略规则，确保 `.env` 文件不会被提交。您可以检查项目根目录下的 `.gitignore` 文件（通常在第 111 行左右）确认是否包含 `.env` 条目。最佳实践是只提交不含敏感数据的 `.env.example` 文件供开发者参考。","https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fissues\u002F268",{"id":172,"question_zh":173,"answer_zh":174,"source_url":175},14804,"在哪里可以找到关于 Solace 与 LlamaDeploy 集成的详细教程或博客？","官方已发布相关集成博客，详细介绍了如何使用 LlamaDeploy 和 Solace 构建 AI 应用。您可以访问以下链接阅读：\n- 官方博客：https:\u002F\u002Fsolace.com\u002Fblog\u002Fbuilding-ai-applications-with-llamadeploy-and-solace\u002F\n- 社区讨论帖：https:\u002F\u002Fsolace.community\u002Ft\u002Fhow-to-build-ai-applications-with-llamadeploy-and-solace\u002F4208","https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fissues\u002F110",{"id":177,"question_zh":178,"answer_zh":179,"source_url":180},14805,"有没有关于 Solace Agent Mesh (SAM) 长期记忆模块的介绍资料？","有的，官方发布了关于在 SAM 中启用长期记忆功能的博客文章和社区帖子。相关资料如下：\n- 官方博客：https:\u002F\u002Fsolace.com\u002Fblog\u002Flong-term-memory-agentic-ai-systems\u002F\n- 社区教程：https:\u002F\u002Fsolace.community\u002Ft\u002Fenabling-long-term-memory-in-solace-agent-mesh\u002F4235","https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fissues\u002F100",[182,187,192,197,202,207,212,217,222,227,232,237,242,247,252,257,262,267,272,277],{"id":183,"version":184,"summary_zh":185,"released_at":186},81654,"1.18.28","## Bug 修复\n\n* [`a14aa98`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fa14aa98795de65fc136498fcee94d916a570cd36) 修复悬空工具调用逻辑 ([#1329](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1329)) (Amir Ghasemi)\n* [`800d5e9`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F800d5e97267570b2d13a610b8c36eda44fcaf9cc) 修复 picomatch 漏洞 ([#1328](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1328)) (Rohan)\n\n## 持续集成\n\n* [`8e43714`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F8e43714e1dbac8fe21579d6d5f744a1734464d77) 将版本号更新至 ui-v2.2.0 [跳过 ci] (自动化版本更新)\n* [`69a48b6`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F69a48b63410188fb49281097386e8e75f764bbb3) 将版本号更新至 ui-v2.2.1 [跳过 ci] (自动化版本更新)\n* [`da5345c`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fda5345cd0ae855c31bc0e5e007c6e5bc8f41f0d0) 将版本号更新至 ui-v2.2.2 [跳过 ci] (自动化版本更新)\n\n## UI 变更 ui-v2.2.0 → ui-v2.2.2\n\n### 功能\n\n* [`916293b`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F916293bc39292bc925e026c369ebfc8745e9943a) SAM 类 Cron 的代理调度及计划任务… ([#1212](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1212)) (Amir Ghasemi)\n\n### Bug 修复\n\n* [`9da4391`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F9da4391b6e9be982f170a9a9f720913d380b46e6) 将 lodash-es 升级至 ^4.18.0，以修复 CVE-2026-4800 (代码注入… ([#1330](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1330)) (Amir Ghasemi)\n* [`854ba38`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F854ba3882f1cbf71c941d88c4c76bd418c30e284) 在 chatPage 上添加 Cypress 测试 ([#1332](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1332)) (Amir Ghasemi)\n\n","2026-04-04T04:17:09",{"id":188,"version":189,"summary_zh":190,"released_at":191},81655,"1.18.27","## Bug 修复\n\n* [`f378245`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Ff37824577ab2641c24ac45e60eaae88a1b474cfd) 升级 fastmcp ([#1312](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1312)) (Rohan)\n\n## 持续集成\n\n* [`14a949a`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F14a949a95796d8f83092992832096c94e05536f9) 版本升级至 ui-v2.0.3 [跳过 ci] (自动化版本升级)\n* [`c453fa7`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fc453fa7ebc4e71c3e087fd16799676fd00729ca3) 版本升级至 ui-v2.0.4 [跳过 ci] (自动化版本升级)\n* [`0a36509`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F0a365098a7ae63c24604ce4760baa9e64d59b7c0) 版本升级至 ui-v2.1.0 [跳过 ci] (自动化版本升级)\n* [`7daec84`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F7daec84566a4233d008d680f4f9964b0e478f52f) 版本升级至 ui-v2.1.1 [跳过 ci] (自动化版本升级)\n\n## UI 变更 ui-v2.0.3 → ui-v2.1.1\n\n### 功能\n\n* [`33dd9f2`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F33dd9f2556ad6f6dc46a24306474ef7c77e1249e) 将现有功能标志迁移到 OpenFeature SD… ([#1228](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1228)) (Benjamin Wiebe)\n\n### Bug 修复\n\n* [`04980f6`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F04980f62abdb2a73f853e1dab0dccb341f25bbd2) 在 useTextToSpeech 中为 speechSynthesis 添加空值检查 ([#1317](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1317)) (Jamie Karam)\n* [`dd4be68`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fdd4be6819943a4d89fc7cd8d8dfbba77facfbd54) 在折叠的导航中隐藏共享聊天 ([#1326](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1326)) (Amir Ghasemi)\n\n### 杂项任务\n\n* [`7d1f0dd`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F7d1f0dda9697720e6c42a328d169f6747e71798f) 测试并修复所有“支持的提供商”模型特… ([#1313](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1313)) (Paul Jones)\n\n","2026-04-02T19:53:54",{"id":193,"version":194,"summary_zh":195,"released_at":196},81656,"1.18.26","## Bug 修复\n\n* [`b970fc6`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fb970fc66a49abffd538d17abe6338055d6683039) Kaleido\u002FChrome 守护进程泄漏导致 OOMKill… ([#1322](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1322)) (Amir Ghasemi)\n\n","2026-04-02T14:18:12",{"id":198,"version":199,"summary_zh":200,"released_at":201},81657,"1.18.25","## 错误修复\n\n* [`1ae9041`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F1ae904122c2dede583c096399c89a96974b55b36) 将 solace_ai_connector 依赖更新至版本 … ([#1305](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1305)) (Cyrus Mobini)\n* [`bf7b7b9`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fbf7b7b9f1ec0951dddc72935c28712176f3f679e) 测试失败 ([#1316](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1316)) (Amir Ghasemi)\n\n","2026-04-02T01:58:49",{"id":203,"version":204,"summary_zh":205,"released_at":206},81658,"1.18.24","## 变更内容\n* 功能(DATAGO-128637)：由 @JKaram 在 https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1309 中实现，重新设计了带有脏字段跟踪的密码输入功能。\n* 功能(DATAGO-130230)：由 @amir-ghasemi 在 https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1280 中实现，在聊天界面中内嵌进度时间线和 LLM 思考令牌。\n* 杂项(DATAGO-129968)：由 @solace-pjones 在 https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1298 中实现，在模型配置 UI 路由中使用 ID 值而非别名。\n* 修复(DATAGO-130654)：由 @RohanSreelesh 在 https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1310 中实现，修复了 Docker 镜像中的漏洞。\n* 杂项(DATAGO-129970)：由 @solace-pjones 在 https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1304 中实现，改为使用补丁进行更新。\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcompare\u002F1.18.22...1.18.24","2026-04-01T19:19:05",{"id":208,"version":209,"summary_zh":210,"released_at":211},81659,"1.18.22","## 功能特性\n\n* [`dae7171`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fdae7171ef087e1a455899b1f2f8089542e8b515d) 添加模型依赖功能，包含端点… ([#1281](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1281)) (Cyrus Mobini)\n* [`8f81d62`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F8f81d6247b4796e1a96b5cb8f3c57d7a7c0780cc) 评估将工作流作为 p 的可行性… ([#1230](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1230)) (Amir Ghasemi)\n\n## 错误修复\n\n* [`ed1df23`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fed1df232d3b948c5a6a581c531c9c9ee83ffd647) OTEL 测试与新版 SAC 兼容性改进 ([#1303](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1303)) (Amir Ghasemi)\n\n## 持续集成\n\n* [`80fc01b`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F80fc01bbbf6d1e6954fe889134ab2148a2ba11c9) 版本号更新至 ui-v1.87.2 [跳过 CI] (自动化版本升级)\n* [`3c2755c`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F3c2755c7f1b42451f0ab2bd45bac3c7cabb520c7) 版本号更新至 ui-v1.87.3 [跳过 CI] (自动化版本升级)\n* [`5643201`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F5643201a3a3c0b692d296fa8088d068ac36cf527) 版本号更新至 ui-v1.88.0 [跳过 CI] (自动化版本升级)\n\n## 测试\n\n* [`45b8511`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F45b8511d59010335b59c0759fe69dab955b3ff43) 将仓库单元测试迁移到真实数据库集成… ([#1262](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1262)) (dylanwalsh-solace)\n\n## UI 变更 ui-v1.87.2 → ui-v1.88.0\n\n### 功能特性\n\n* [`4ddd5ad`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F4ddd5ad4fb6599477e88ecd35d863531079d6e25) 最近聊天页面 ([#1294](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1294)) (Jamie Karam)\n\n### 错误修复\n\n* [`8b3ace7`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F8b3ace7c9fe35348abb7124333cb38fb5a84af25) 实现大型结果集的分页功能 ([#1301](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1301)) (Amir Ghasemi)\n\n### 日常维护\n\n* [`ade64cb`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fade64cbfb3a07d514489db15783f3099c1995087) 在删除对话框中显示代理构建器中的代理 (… ([#1292](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1292)) (Paul Jones)\n\n","2026-03-31T19:54:39",{"id":213,"version":214,"summary_zh":215,"released_at":216},81660,"1.18.21","## Bug修复\n\n* [`7a24b99`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F7a24b998a93bce405f8b2d8f2b397785a70fbc8c) 修复会话级别的悬空工具调用 ([#1277](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1277)) (Amir Ghasemi)\n\n## 持续集成\n\n* [`cdb67e6`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fcdb67e6708e3fe14a531702c05e41f11cc1f3a7f) 版本升级至 ui-v1.86.0 [跳过ci] (自动化版本更新)\n* [`3bae498`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F3bae49877fd3aea6c260509e2ee10a45523d2226) 版本升级至 ui-v1.86.1 [跳过ci] (自动化版本更新)\n* [`c9cccb0`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fc9cccb07cba7c7507fc05fc979c4e414534cc466) 版本升级至 ui-v1.87.0 [跳过ci] (自动化版本更新)\n* [`8804c67`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F8804c672c0ce55720f1022e875586e0686e37e37) 版本升级至 ui-v1.87.1 [跳过ci] (自动化版本更新)\n\n## 杂项任务\n\n* [`682bace`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F682bacedf395f9905357f347ff44cb1b13d24f21) 升级SAC ([#1293](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1293)) (Amir Ghasemi)\n\n## UI变更 ui-v1.86.0 → ui-v1.87.1\n\n### Bug修复\n\n* [`bd0a592`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fbd0a592388c6743eb12dce310bf5e7716b295878) 将卡片悬停状态对齐设计系统 ([#1283](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1283)) (jessieli-ux)\n* [`6f98daa`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F6f98daabdb6c8fed30bf9c9624b12dfcd64d1494) 调查项目标题不再截断的原因… ([#1284](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1284)) (Amir Ghasemi)\n* [`2e5bfdc`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F2e5bfdcd8fe43dd60e159b035e04f242f0b2cf17) 聊天分享：多个bug - http链接、认证问题… ([#1285](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1285)) (Amir Ghasemi)\n\n### 重构\n\n* [`4a355da`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F4a355dab7572521050d2f26f9dae2b267ccddcbf) 增强Prom中的错误处理和提示信息 ([#1275](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1275)) (Cyrus Mobini)","2026-03-30T16:24:31",{"id":218,"version":219,"summary_zh":220,"released_at":221},81661,"1.18.20","## Bug 修复\n\n* [`f760050`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Ff7600501983fd532fc5359051f21304bef72014f) Solace Chat 中的 aiohttp ClientSession 内存泄漏问题（[#1276](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1276)）(Amir Ghasemi)\n\n## 持续集成\n\n* [`819393f`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F819393f049f35c0a44265da326143482fefd331a) 将版本号更新至 ui-v1.85.1 [跳过 CI]（自动化版本更新）\n\n## 截至 ui-v1.85.1 的 UI 变更\n\n### Bug 修复\n\n* [`0ae6aae`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F0ae6aae31f94c3db9973cf730efd35c46ea05615) 移除查看者文件计数（[#1268](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1268)）(jessieli-ux)","2026-03-27T02:45:54",{"id":223,"version":224,"summary_zh":225,"released_at":226},81662,"1.18.19","## 功能特性\n\n* [`fbf2e47`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Ffbf2e474e45a150ea93437987cc51296c752b8fa) 后端 | 模型配置 REST API（POST 接口，fea… ([#1227](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1227)) (Paul Jones)\n* [`dcbbf41`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fdcbbf418a247738ad7275a92f563cab7a7e8e12f) 后端 | 获取提供商模型 ([#1249](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1249)) (Paul Jones)\n* [`79dd611`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F79dd61138949f69ea2ecdf4a75d6ebc5bc9f3e12) 增强 LLM 异常的集中式错误处理… ([#1265](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1265)) (Cyrus Mobini)\n\n## Bug 修复\n\n* [`17c2583`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F17c2583918fbd6198d3b5e1129f9b554dd0aab07) 改进引导程序中的数据库连接处理… ([#1245](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1245)) (Cyrus Mobini)\n* [`7ca0986`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F7ca09868c44d99fadf43d4830d604f1233bc1664) 将 pyproject.toml 中的 Python 版本限制为 \u003C3.14 ([#1190](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1190)) (Rohan)\n* [`38314df`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F38314dfac23deaf3453b46dfd7750f26aa5f0693) ArtifactsPage - 通过重…优化首次加载时间 ([#1247](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1247)) (Amir Ghasemi)\n* [`60ac4c7`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F60ac4c797a726ed8da9ef8141d15537475cc4cfc) ASCII 字符净化 ([#1273](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1273)) (Amir Ghasemi)\n\n## 持续集成\n\n* [`14057c3`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F14057c3e028952bf5a97c53043ff1c5822bfe2ad) 将版本号提升至 ui-v1.75.4 [跳过 CI] (自动化版本更新)\n* [`68a9df4`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F68a9df4cf9b6ffe48f0e2e5fe81f76a496b7b1d6) 将版本号提升至 ui-v1.76.0 [跳过 CI] (自动化版本更新)\n* [`3657849`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F36578491b82fbead186d5bfc117fdf816b76ef8b) 将版本号提升至 ui-v1.77.0 [跳过 CI] (自动化版本更新)\n* [`11cdc34`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F11cdc34c8e13fa38d670713fa89694664bc2fa6f) 将版本号提升至 ui-v1.77.1 [跳过 CI] (自动化版本更新)\n* [`6805573`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F6805573c464b8e5ec747ceb2e5c079d9702ab3c6) 将版本号提升至 ui-v1.78.0 [跳过 CI] (自动化版本更新)\n* [`564e461`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F564e461f090952141be81aa14056089c0f3e0401) 将版本号提升至 ui-v1.78.1 [跳过 CI] (自动化版本更新)\n* [`9f4f7ac`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F9f4f7ac7ca2e8635deac25b5e3e416e876b4dc28) 将版本号提升至 ui-v1.79.0 [跳过 CI] (自动化版本更新)\n* [`0e548a3`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F0","2026-03-26T19:38:05",{"id":228,"version":229,"summary_zh":230,"released_at":231},81663,"1.18.18","## 功能特性\n\n* [`931b8f4`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F931b8f403275ec42a9116656e7f52a1bd79910b4) 集成 OpenFeature，用于模型配置 UI 的功能开关 m… ([#1243](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1243)) (Cyrus Mobini)\n\n## 错误修复\n\n* [`4e8cd8b`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F4e8cd8b9c730c09b3e44143a28508bc030c5eb01) 向 ArtifactServiceConfig 中添加缺失的 Azure 字段… ([#1232](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1232)) (Benjamin Wiebe)\n\n## 持续集成\n\n* [`e0bca6a`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fe0bca6a16205320cfc0ea3630229a7dbaec70109) 将版本号提升至 ui-v1.75.3 [跳过 CI] (自动化版本更新)\n\n## 杂项任务\n\n* [`a3435a2`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fa3435a2750ef3463d00503483c5047c1479d0c9a) 更新基础仓库的删除逻辑 ([#1222](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1222)) (Hugo Paré)\n\n## 截至 ui-v1.75.3 的 UI 变更\n\n### 错误修复\n\n* [`92ae914`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F92ae914c3af3b4eba81e74fd7bfebf9247246e13) 为艺术作品的文本文件片段实现缓存… ([#1242](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1242)) (Amir Ghasemi)","2026-03-23T20:31:47",{"id":233,"version":234,"summary_zh":235,"released_at":236},81664,"1.18.17","## Continuous Integration\n\n* [`65a9104`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F65a910434799a5d6cc28d5754013436477fa01f7) bump version to ui-v1.75.1 [skip ci] (Automated Version Bump)\n* [`c169c7e`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fc169c7e13727ac3ca417d406e8e3f7db08139bef) bump version to ui-v1.75.2 [skip ci] (Automated Version Bump)\n\n## UI Changes ui-v1.75.1 → ui-v1.75.2\n\n### Bug Fixes\n\n* [`0242dbf`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F0242dbfb43db66e96c31f2a43c157d32b558d53c) Navigation sidebar padding and style fixes ([#1233](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1233)) (Jamie Karam)\n\n### Chores\n\n* [`9e14e6d`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F9e14e6d29cd83663f56eb74422d9bb1c6e59fd4d) Make SettingsDialog component extensible with n… ([#1240](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1240)) (Hugo Paré)\n\n","2026-03-23T15:04:53",{"id":238,"version":239,"summary_zh":240,"released_at":241},81665,"1.18.16","## Features\n\n* [`6413d09`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F6413d09cd97544f4d5c26134bb032a8042d7d9f5) Implement dynamic model provider for services an… ([#1180](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1180)) (Cyrus Mobini)\n* [`20a5219`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F20a52193b64ddcbf1f00bdf05186dad6c170e59f) implement dynamic model provider configuration a… ([#1231](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1231)) (Cyrus Mobini)\n\n## Bug Fixes\n\n* [`50082a3`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F50082a3e4f1a60398bbfa7574607cf6e3ca36185) Handle failed Task responses in generic gateway (… ([#1219](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1219)) (evenjessie)\n* [`4bd8595`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F4bd85950ccc107f5a30b370a95833e35fa4209df) Optimize loading time and improve display logic o… ([#1235](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1235)) (Amir Ghasemi)\n\n## Continuous Integration\n\n* [`c8a4c84`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fc8a4c844a0cb7cc26310aefd686ea1f081fe44c6) bump version to ui-v1.72.0 [skip ci] ([#1237](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1237)) (Automated Version Bump)\n* [`24c8cf8`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F24c8cf8907b4a38f4a941e338302d3586ef8bb22) bump version to ui-v1.72.1 [skip ci] ([#1237](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1237)) (Automated Version Bump)\n* [`14aec22`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F14aec22ed7b3764aa7423d2fa9dc9a418bd3b7b5) bump version to ui-v1.73.0 [skip ci] ([#1237](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1237)) (Automated Version Bump)\n* [`39b12f3`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F39b12f36fb9f3773d6d7bb2e46918b2d60b91019) bump version to ui-v1.73.1 [skip ci] ([#1237](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1237)) (Automated Version Bump)\n* [`ae1018f`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fae1018f3c7cc5a30f75ca35e1b1758fea80250d3) bump version to ui-v1.74.0 [skip ci] ([#1237](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1237)) (Automated Version Bump)\n* [`ddd4d0d`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fddd4d0d0b970798a39ed2838d3fca6d3ad0c0942) bump version to ui-v1.75.0 [skip ci] (Automated Version Bump)\n\n## UI Changes ui-v1.72.0 → ui-v1.75.0\n\n### Features\n\n* [`b944fb0`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fb944fb03c5fe8b0d06255f5ae79ec6eb72eb0fff) Auto-compaction accordian ([#1211](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1211)) (Jamie Karam)\n* [`a0f1f8c`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fa0f1f8cc14e725839bf74af2e45184329729218c) FE | Model configuration details panel ([#1216](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1216)) (Paul Jones)\n* [`4040714`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F40407140f2b331cd039bb6c6c014a79d52dcc309) Add artifact tags for internal and user-uploaded… ([#1239](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1239)) (Amir Ghasemi)\n\n### Bug Fixes\n\n* [`f5c4b8e`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Ff5c4b8eaf62420bfded7f711627d166db0956eef) Fixed temporary deleted placeholder showing when … ([#1210](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1210)) (Solace-RichardZhang)\n* [`26567f6`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F26567f6051b2b27518d98b40dd64e2d225158229) Update Experimental Badge and Tooltip in Navigati… ([#1229](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1229)) (Amir Ghasemi)\n\n### Chores\n\n* [`6cab7f4`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F6cab7f4c8ad411009a2392292d0a0cf608ef8444) updating theming for cards for ux feedback ([#1225](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1225)) (Linda Hillis)\n\n","2026-03-23T01:23:03",{"id":243,"version":244,"summary_zh":245,"released_at":246},81666,"1.18.15","## Features\n\n* [`b5f93ea`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fb5f93ea5d8d44a874ee20bc14a1b78b5d045b17e) Convert LiteLlm class to support dynamic model p… ([#1138](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1138)) (Cyrus Mobini)\n* [`a6a5671`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fa6a567148148e57eb8057a702fb9ed8e70dbf639) implement DynamicModelProvider with lazy-loading… ([#1169](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1169)) (Cyrus Mobini)\n* [`eebf7ab`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Feebf7ab046915ba6326e68caa474284ec379c604) Add global feature flag initialization and schem… ([#1221](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1221)) (Benjamin Wiebe)\n\n## Bug Fixes\n\n* [`1c5aef3`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F1c5aef3dec1d89bbe04e36d03ad4778814e53f4c) Update models validation logic for workflows ([#1223](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1223)) (Hugo Paré)\n* [`af0d514`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Faf0d514d4cbbae35f6f470dc1f8d43412034e5e5) preserve streamed text in run_based_response_buffer for final ta… ([#1224](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1224)) (Greg Meldrum)\n* [`efb11be`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fefb11be57dae7aac97cc4e48a3bc72f80b0d6210) Fixing vulnerabilities pypdf ([#1218](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1218)) (Solace-RichardZhang)\n\n## Continuous Integration\n\n* [`9ee3822`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F9ee3822e9f9be653200d7ec2fea837aa9c9f4cbf) bump version to ui-v1.71.0 [skip ci] (Automated Version Bump)\n\n## UI Changes up to ui-v1.71.0\n\n### Features\n\n* [`730deea`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F730deead7d5620ab38514b54a69435a58ec9128d) FE | Model Config Tab\u002FModel list view ([#1209](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1209)) (Paul Jones)\n\n","2026-03-20T16:40:36",{"id":248,"version":249,"summary_zh":250,"released_at":251},81667,"1.18.14","## Bug Fixes\n\n* [`f0953a6`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Ff0953a6ec7d4fc77c94a859d14b8220dddf11e63) Fix dash in agent-name breaking agent configurati… ([#1101](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1101)) (Cyrus Mobini)\n\n## Continuous Integration\n\n* [`a1e1dc5`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fa1e1dc51c6b51c11d02f2bfbb0ba5f5033d79a86) bump version to ui-v1.69.0 [skip ci] (Automated Version Bump)\n* [`d191ad7`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fd191ad7894dac752f63c456ffbb1886cd8d52607) bump version to ui-v1.70.0 [skip ci] (Automated Version Bump)\n\n## Chores\n\n* [`a64e2dc`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fa64e2dc9cd2f3a8bcf84214af5b6e180bc287d04) Update database types for mysql ([#1213](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1213)) (Hugo Paré)\n* [`b7971b8`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fb7971b8f6c7c907fe01f9a13575baa412ee9f0a1) Bump undici dep to >= 6.24.0 ([#1217](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1217)) (Hugo Paré)\n\n## UI Changes ui-v1.69.0 → ui-v1.70.0\n\n### Features\n\n* [`8bd114c`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F8bd114c18bae522e30e491d7a6b207005e31bc01) BE | Model Configuration Database and Schema (#1… ([#1192](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1192)) (Paul Jones)\n* [`e288efb`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fe288efbf0c08cd0ea6f120a1c19e87a06f4b82b4) Optimize loading time and improve display logic … ([#1214](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1214)) (Amir Ghasemi)\n\n","2026-03-19T17:29:30",{"id":253,"version":254,"summary_zh":255,"released_at":256},81668,"1.18.12","## Features\n\n* [`3ce8488`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F3ce84882d6acb662af5c3e54a3bcd12ed8c5d6bc) Add multi-cloud storage support (Azure, GCS work… ([#1140](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1140)) (Mohamed Radwan)\n* [`a2d06b0`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fa2d06b0a4ba4874983534ab26bad9103c5710b19) EXPERIMENTAL: Chat Sharing backend ([#1195](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1195)) (Amir Ghasemi)\n\n## Bug Fixes\n\n* [`1557434`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F15574348b4ade02d24d575e84c1c9112eedac9c1) Upgrade authlib to 1.6.9, pyasn1 to 0.6.3 ([#1201](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1201)) (Solace-RichardZhang)\n* [`7b536ec`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F7b536ec22596d76417d050b8a1d8cf3877f2d473) Address SQLite dialect compatibility issue in pro… ([#1170](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1170)) (dylanwalsh-solace)\n\n## Continuous Integration\n\n* [`63cfc15`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F63cfc153fc28aa8b05621691be2e38940a50f02c) bump version to ui-v1.68.2 [skip ci] (Automated Version Bump)\n* [`4eeabba`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F4eeabba0b367cd67e7394da6be246c704b7ac52c) bump version to ui-v1.68.3 [skip ci] (Automated Version Bump)\n* [`27c5c7d`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F27c5c7d0d0acfd1860c9462c988b0c7e8ecdc7db) bump version to ui-v1.68.4 [skip ci] (Automated Version Bump)\n\n## UI Changes ui-v1.68.2 → ui-v1.68.4\n\n### Bug Fixes\n\n* [`42b96a3`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F42b96a3af72a9af161c858ed581dbada4246a8dc) navigation sidebar colour, animation, semantic HT… ([#1196](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1196)) (Jamie Karam)\n* [`7372821`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F7372821dd6962c243ec1cf93ee57a986a48e982d) 401 fallthrough ([#1207](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1207)) (Amir Ghasemi)\n\n### Chores\n\n* [`4b52348`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F4b52348d3f8ce44e1de6e06129972de134133b6a) tweaking theme colours ([#1208](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1208)) (Linda Hillis)\n\n","2026-03-18T20:23:25",{"id":258,"version":259,"summary_zh":260,"released_at":261},81669,"1.18.10","## Continuous Integration\n\n* [`44f4f70`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F44f4f706bf86cbba53e20751393eca444e536b99) bump version to ui-v1.68.0 [skip ci] (Automated Version Bump)\n* [`d939125`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fd939125c97131cce731f2f3ae7c44778a1f49708) bump version to ui-v1.68.1 [skip ci] (Automated Version Bump)\n\n## Performance\n\n* [`a37dc5a`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fa37dc5a4289b45d96ee69d4f3432b7b31d2d5bd9) Optimize user search with heapq for better perfo… ([#1121](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1121)) (Jamie Karam)\n\n## UI Changes ui-v1.68.0 → ui-v1.68.1\n\n### Bug Fixes\n\n* [`ff5b8ba`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fff5b8bafd14f188b1069f1c99ee2f42c23e306f7) project card enhancements ([#1182](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1182)) (jessieli-ux)\n* [`1b4d761`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F1b4d761b3f148b30a226058ccf369630a45ad1ba) Preview panel gets stuck in infinite loading when… ([#1199](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1199)) (Amir Ghasemi)\n\n","2026-03-18T10:23:10",{"id":263,"version":264,"summary_zh":265,"released_at":266},81670,"1.18.9","## Bug Fixes\n\n* [`6b45754`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F6b4575443a853854948965a6cbfc9ef9fe64738e) Add preliminary sqlite version check before runni… ([#1176](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1176)) (dylanwalsh-solace)\n* [`6795423`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F67954231d79694e3f2a8ff154a25b14b077ae709) - Audit Gateway WebUI Alembic Migrations for Dial… ([#1189](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1189)) (enavitan)\n\n","2026-03-17T14:04:31",{"id":268,"version":269,"summary_zh":270,"released_at":271},81671,"1.18.8","## Bug Fixes\n\n* [`a3b8823`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fa3b882384d8857177811029d08b31b87f358d644) resolve multiple high-severity CVEs ([#1188](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1188)) (moodiRealist)\n\n## Continuous Integration\n\n* [`dc3a839`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fdc3a839eb570bc2a0cf33c6b71dc126f644cd5ab) bump version to ui-v1.67.0 [skip ci] (Automated Version Bump)\n* [`9020e7e`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F9020e7ec96297cfc4f4823a07a5ebc2315d362f2) bump version to ui-v1.67.1 [skip ci] (Automated Version Bump)\n* [`a1d1834`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fa1d1834664a132192dc931c52a77cef03f7c209c) bump version to ui-v1.67.2 [skip ci] (Automated Version Bump)\n\n## Documentation\n\n* [`38e6714`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F38e67143e700558c5791359fed0c8899e71ebe17) add Building Custom Agent Images tutorial ([#1179](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1179)) (Mohamed Radwan)\n\n## UI Changes ui-v1.67.0 → ui-v1.67.2\n\n### Features\n\n* [`848c179`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F848c179370e54f0d05a7d4fdf194443a824c204b) Improve theming support and dark theme ([#1165](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1165)) (Linda Hillis)\n\n### Bug Fixes\n\n* [`1d03d98`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F1d03d986b7871dd222a8dfde782e1dc8415151ba) theming the step card for better dark mode visibl… ([#1187](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1187)) (Linda Hillis)\n* [`3cee9d1`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F3cee9d1a76f26b423e074822f5cb20b676b9b92d) proactive token refresh ([#1167](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1167)) (Amir Ghasemi)\n\n","2026-03-16T22:20:26",{"id":273,"version":274,"summary_zh":275,"released_at":276},81672,"1.18.7","## Bug Fixes\n\n* [`21c04e0`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F21c04e060f01e89ad3b6b260f9e55f3002808eb2) Fix type error in index_search in production ([#1175](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1175)) (Amir Ghasemi)\n* [`7257a58`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F7257a586cadb26224a8c12174232bc76160524ab) test ([#1177](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1177)) (Amir Ghasemi)\n* [`63d4c80`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F63d4c804ce459b8b76a22fa872c58885e9da9aea) Only use the frontend featureFlag for the fileInd… ([#1112](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1112)) (Shane Chen)\n\n## Continuous Integration\n\n* [`86e14ce`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F86e14ce904c97a94940db2f1dc5b92d25764cce3) bump version to ui-v1.66.0 [skip ci] (Automated Version Bump)\n* [`2feb32f`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F2feb32f5d8e99f8fdd77d8b4acacd92a7de40715) add prisma pr scan ([#1168](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1168)) (Art Morozov)\n* [`b29dc67`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fb29dc67286a74e5e6a239f85da8cb7c9f9641529) bump version to ui-v1.66.1 [skip ci] (Automated Version Bump)\n* [`ac5679a`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fac5679a217783ef6e8f8b4e1268bec4b7d2c206b) remove ws parametrs ([#1184](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1184)) (Art Morozov)\n\n## UI Changes ui-v1.66.0 → ui-v1.66.1\n\n### Bug Fixes\n\n* [`77effe3`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F77effe36baff8bacbd7a41a6280861ac049320c4) Nav bar recent chats scroll & layout improvements… ([#1147](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1147)) (Jamie Karam)\n* [`031f588`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F031f588560a99d9e05783753b28fb2e81abfa8df) detect when clipboard files are all images AND text content is a… ([#1183](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1183)) (Amir Ghasemi)\n\n","2026-03-16T15:47:35",{"id":278,"version":279,"summary_zh":280,"released_at":281},81673,"1.18.6","## Bug Fixes\n\n* [`2e47d8d`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F2e47d8d530ba68ff4443796c5a859d704d44851c) upgrade npm to 11.11.1 and pypdf to 6.8.0 to patch CVE-2026-3180… ([#1174](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1174)) (Joseph Abonasara)\n* [`6b45f27`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F6b45f27a0d1961f52546eb083e9dc3419c1f3bdf) set component_name in component configs to fix un… ([#1173](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1173)) (Mohamed Radwan)\n\n## Continuous Integration\n\n* [`7436abc`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002F7436abc8464bbb61dc98e47109ae0d83f8ad22e0) bump version to ui-v1.64.0 [skip ci] (Automated Version Bump)\n* [`f4cbd72`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Ff4cbd72393330d37880737ef24345c00b28bb5cc) bump version to ui-v1.65.0 [skip ci] (Automated Version Bump)\n\n## UI Changes ui-v1.64.0 → ui-v1.65.0\n\n### Features\n\n* [`e272fe8`](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fcommit\u002Fe272fe850376e24d5fc4d08d8598fae3c1537d38) implement frontend OpenFeature provider infrastr… ([#1129](https:\u002F\u002Fgithub.com\u002FSolaceLabs\u002Fsolace-agent-mesh\u002Fpull\u002F1129)) (Benjamin Wiebe)\n\n","2026-03-13T17:06:46"]