SengokuCola
243b8deb43
feat:展示更详细的工具信息,修改wait定义
2026-04-09 19:58:20 +08:00
DrSmoothl
ead90cbdf3
feat: 添加 WebUI 静态资源包提示和相关错误处理逻辑
2026-04-05 12:05:34 +08:00
DawnARC
291420b7c7
merge: 同步 upstream/r-dev 并解决冲突
2026-04-03 19:56:45 +08:00
DrSmoothl
8ba43bb694
feat: 更新 maibot-plugin-sdk 依赖版本至 2.3.0
2026-04-03 15:25:44 +08:00
DrSmoothl
4ec06ece56
feat: add plugin dependency pipeline and HTML rendering service
...
- Implemented a new dependency pipeline for plugins to manage Python package dependencies, including conflict detection and automatic installation of missing dependencies.
- Introduced an HTML rendering service that utilizes existing browsers to render HTML content as PNG images, with support for various configurations and error handling.
2026-04-03 01:48:23 +08:00
A-Dawn
ea9a1b5802
Merge remote-tracking branch 'upstream/r-dev' into sync/pr-1564-upstream-20260331
...
# Conflicts:
# src/chat/brain_chat/PFC/conversation.py
# src/chat/brain_chat/PFC/pfc_KnowledgeFetcher.py
# src/chat/knowledge/lpmm_ops.py
2026-03-31 10:43:55 +08:00
DrSmoothl
777d4cb0d2
feat: Enhance OpenAI compatibility and introduce unified LLM service data models
...
- Refactored model fetching logic to support various authentication methods for OpenAI-compatible APIs.
- Introduced new data models for LLM service requests and responses to standardize interactions across layers.
- Added an adapter base class for unified request execution across different providers.
- Implemented utility functions for building OpenAI-compatible client configurations and request overrides.
2026-03-26 16:15:42 +08:00
SengokuCola
a5fc4d172d
feat:提供原生vlm支持
2026-03-24 20:57:57 +08:00
Dawn ARC
cd91ee6068
Merge branch 'Mai-with-u:r-dev' into r-dev
2026-03-24 16:11:54 +08:00
DrSmoothl
dcdb84acb1
feat: 添加规划动作相关数据模型,重构相关逻辑
2026-03-24 16:04:23 +08:00
A-Dawn
ded5a7478d
merge: sync upstream/r-dev and resolve real conflicts
2026-03-24 15:36:26 +08:00
DrSmoothl
d13767ee21
feat: Enhance plugin configuration management and SDK integration
...
- Add support for configuration reload scopes in the plugin runtime.
- Implement validation for SDK plugins to ensure required lifecycle methods are overridden.
- Update the configuration update handling to include scope information.
- Introduce tests for expression auto-check task and NapCat adapter SDK integration.
- Refactor configuration management to support callbacks with variable arguments.
- Improve plugin loading and error handling for configuration updates.
- Ensure that plugins can manage their own configuration updates effectively.
2026-03-24 12:14:58 +08:00
DrSmoothl
780cd4f767
refactor: 更新插件和 RPC 服务器逻辑,增强握手状态管理与配置校验
2026-03-24 12:14:28 +08:00
Dawn ARC
df872187d8
Merge branch 'r-dev' into r-dev
2026-03-24 10:00:58 +08:00
晴猫
84551460e6
fix: 限制 maibot-plugin-sdk 版本范围,避免不兼容更新
2026-03-21 12:22:58 +09:00
DawnARC
71b3a828c6
添加 A_Memorix 插件 v2.0.0(包含运行时与文档)
...
引入 A_Memorix 插件 v2.0.0:新增大量运行时组件、存储/模式更新、检索能力提升、管理工具、导入/调优工作流以及相关文档。关键新增内容包括:lifecycle_orchestrator、SDKMemoryKernel/运行时初始化器、新的存储层与 metadata_store 变更(SCHEMA_VERSION v8)、检索增强(双路径检索、图关系召回、稀疏 BM25),以及多种工具服务(episode/person_profile/relation/segmentation/tuning/search execution)。同时新增 Web 导入/摘要导入器及大量维护脚本。还更新了插件清单、embedding API 适配器、plugin.py、requirements/pyproject,以及主入口文件,使新插件接入项目。该变更为 2.0.0 版本发布做好准备,实现统一的 SDK Tool 接口并扩展整体运行能力。
2026-03-19 00:09:04 +08:00
晴猫
321ac31a6b
fix: remove redundant dependency-groups section from pyproject.toml
2026-03-15 08:31:25 +09:00
晴猫
4678bfa58c
Merge pull request #1550 from Mai-with-u/codex/claude-code-cross-platform-runtime
...
fix: make bot identity platform-aware
2026-03-15 08:29:09 +09:00
晴猫
975939535c
fix: align dependency-groups with r-dev to avoid TOML duplicate key
...
r-dev already has [dependency-groups] with dev deps including pytest
and pytest-asyncio. Our branch had a different structure causing a
duplicate key error when merged. Align with r-dev's format.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-15 08:27:32 +09:00
晴猫
c8dc9ddb60
test: add pytest-asyncio dependency group
2026-03-15 07:29:48 +09:00
晴猫
14c85e388f
fix: 更新依赖项管理,优化 pyproject.toml 和 requirements.txt 文件
2026-03-15 07:18:12 +09:00
UnCLAS-Prommer
5d30b3a908
补上缺失的依赖
2026-03-13 11:57:50 +08:00
DrSmoothl
a128898ebf
fix: 更新 maibot-plugin-sdk 依赖版本至 1.2.3
2026-03-13 11:27:47 +08:00
春河晴
f4cf0f35d5
Merge remote-tracking branch 'origin/r-dev' into r-dev
2026-03-12 17:24:44 +09:00
春河晴
27d334df08
i18n: wire startup and config messages
2026-03-12 17:24:37 +09:00
晴猫
d0555f545b
Merge pull request #1527 from Mai-with-u/quick-alog-for-macOS
...
fix: adjust quick-algo installation hints for macOS
2026-03-12 17:15:26 +09:00
DrSmoothl
ce8d8dfd0a
重构整个插件系统,尝试恢复可启动性,新增插件系统maibot-plugin-sdk依赖
2026-03-07 19:40:51 +08:00
晴猫
2e0e7f6cdb
更新quick-algo依赖版本至0.1.4,并修改run.sh文件权限
2026-03-03 01:18:54 +09:00
DrSmoothl
dc36542403
添加文件监视器地基模块,重构模型请求模块使用新版本的配置热重载模块,新增watchfiles依赖
2026-02-14 21:17:24 +08:00
DrSmoothl
16b16d2ca6
重构绝大部分模块以适配新版本的数据库和数据模型,修复缺少依赖问题,更新 pyproject
2026-02-13 20:39:11 +08:00
DrSmoothl
60f76e4d4e
添加对 peewee 的旧数据库的兼容层,初步重构插件的 database API
2026-02-09 22:44:56 +08:00
UnCLAS-Prommer
4ff070c08e
新表情包系统;对应的测试;TODO更新;Prompt拆分;工具拆分
2026-02-04 22:23:41 +08:00
tcmofashi
83048a798e
feat: 增加使用maim_message API mode的配置
2026-01-16 07:32:11 +00:00
墨梓柒
00c1e7d601
优化由于WebUI启动时端口占用导致异常退出没有提示的问题
2025-12-08 18:48:11 +08:00
ShiroRikka
f38acae163
📦 build(deps): 添加 msgpack, python-multipart, zstandard 依赖
...
- 添加 msgpack, python-multipart, zstandard 依赖以支持新的功能或优化
- 确保项目依赖的完整性
2025-12-03 20:02:37 +08:00
UnCLAS-Prommer
e0a5cd5922
版本号更改和文件精简
2025-10-08 00:16:16 +08:00
UnCLAS-Prommer
817c4183bf
精简依赖
2025-10-07 23:50:18 +08:00
SengokuCola
0692fcac37
update:req
2025-10-02 00:15:48 +08:00
SengokuCola
e6c07cb5a6
Update pyproject.toml
2025-09-24 10:19:23 +08:00
墨梓柒
5f0a0c0e3a
更新pyproject.toml
...
更新uv lock file
2025-07-11 13:19:04 +08:00
Rikki
1bc45ba75a
feat: 删除 nonebot 配置,同时关闭了过长line的检查
2025-03-30 07:03:16 +08:00
Rikki
eede406e55
fix: 修复nonebot无法加载项目的问题
2025-03-11 04:00:39 +08:00
Rikki
ff65ab8d72
feat: 修改默认的ruff配置文件,同时消除config的所有不符合规范的地方
2025-03-11 03:14:22 +08:00
Rikki
1294c88b14
feat: 增加标准化格式化设置
2025-03-11 01:31:12 +08:00
SengokuCola
140bc1ab91
ruff说他有好点子
2025-03-08 16:10:55 +08:00
SengokuCola
972e6066e6
v0.1
...
能跑但是没写部署教程,主题和记忆识别也没写完
2025-02-26 18:12:28 +08:00