朱潮
a05da928f0
update shell_env
2026-03-17 10:09:48 +08:00
朱潮
8e52b787f8
merge
2026-03-16 22:24:44 +08:00
朱潮
c27270588f
增加取消推理
2026-03-16 22:22:39 +08:00
朱潮
023189e943
复制bot支持env
2026-03-16 14:02:20 +08:00
朱潮
da1352550f
实现shell_env支持
2026-03-16 13:56:24 +08:00
朱潮
dd6dfb7116
Merge branch 'master' into bot_manager
2026-03-16 13:32:36 +08:00
朱潮
32fd8c8656
shell_env支持
2026-03-16 13:31:59 +08:00
朱潮
786e7c2a07
Merge branch 'master' into bot_manager
2026-03-15 16:53:36 +08:00
朱潮
b8368068ae
心跳发送增加 15 秒间隔判断,发送后也更新 last_yield_time
2026-03-15 16:53:18 +08:00
朱潮
f7e8680472
merge from master
2026-03-14 22:03:23 +08:00
朱潮
7a058065c1
在 routes/skill_manager.py:669-672,解压完成后立即检测并删除 __MACOSX 目录,这样后续的 skill
...
验证流程就不会受到干扰。
2026-03-13 10:08:38 +08:00
朱潮
0469ea2ecd
心跳输出格式改成json
2026-03-12 19:32:37 +08:00
朱潮
94471c90d8
添加心跳机制
2026-03-12 16:57:44 +08:00
朱潮
38c5d1e622
修复方案:在 routes/webdav.py 中添加了一个 WSGI 中间件包装函数,在请求到达 WsgiDAV 前:
...
1. 读取 X-Forwarded-Proto 设置正确的 wsgi.url_scheme
2. 将 Destination 头中的外部 scheme/host 重写为内部实际值
2026-03-09 18:51:08 +08:00
朱潮
5d97be9557
routes/webdav.py — 完全重写,从手写 WebDAV 协议改为使用 WsgiDAV 开源库
2026-03-09 18:33:05 +08:00
朱潮
4ad1c96bf3
ALLOWED_RESOURCE_TYPES 从 {robot, dataset} 改为 {robot, docs}。现在 WebDAV 路径为:
2026-03-09 16:00:07 +08:00
朱潮
9fd4a099da
remove resource_id
2026-03-09 15:48:35 +08:00
朱潮
7039bec61a
add webdav support
2026-03-09 12:54:38 +08:00
朱潮
49034bc571
add webdav support
2026-03-09 12:31:07 +08:00
朱潮
b277c9bbff
add webdav support
2026-03-09 11:56:17 +08:00
朱潮
85cc57ce1a
aupdate from_v2_request 新增 model_name、model_server、api_key 三个可选参数
2026-03-06 12:53:16 +08:00
朱潮
8264257ab6
现在 from_v2_request 的 model_name 和 model_server 优先级逻辑为:
...
1. 最高优先级:generate_cfg 中的 model / model_server(需不为空且不等于 whatever)
2. 回退:bot_config 中的值(原有逻辑)
2026-03-06 12:47:33 +08:00
朱潮
c6641337c1
Merge branch 'master' into bot_manager
2026-03-05 15:39:59 +08:00
朱潮
4c74acaf18
chat.py:730 的 v2 接口 exclude_fields 现在与 v1 接口保持一致,补上了 'model', 'model_server', 'dataset_ids', 'system_prompt', 'mcp_settings',
...
'robot_type', 'enable_thinking', 'skills', 'enable_memory' 这些字段。
2026-03-05 15:08:09 +08:00
朱潮
f7773a93e1
Merge branch 'upgrade/deepagents-0.4.4'
2026-03-04 14:08:51 +08:00
朱潮
26905ad623
新增memory管理
2026-03-04 13:43:49 +08:00
朱潮
b3b6dd85d9
排查n参数
2026-03-04 09:57:36 +08:00
朱潮
5b29e866f2
现在 v1 和 v2 接口都支持传递额外参数了
2026-03-02 20:01:43 +08:00
朱潮
f72a53462a
Merge branch 'master' of https://github.com/sparticleinc/catalog-agent
2026-03-02 16:07:10 +08:00
朱潮
ba51bd3583
Merge branch 'upgrade/deepagents-0.4.4' into bot_manager
2026-03-02 15:27:44 +08:00
朱潮
186d2fe265
添加tmp脚本删除
2026-03-02 15:27:26 +08:00
朱潮
6a9003ba77
文件名上传修复
2026-03-02 14:29:14 +08:00
朱潮
82ffe8b623
文件名上传修复
2026-03-02 14:27:32 +08:00
朱潮
ec921e3319
更新模型选择
2026-02-28 22:39:55 +08:00
朱潮
4295860f7d
更新skill manager
2026-02-28 11:47:21 +08:00
autobee-sparticle
108c675c3d
feat(memory): add memory management API endpoints ( #10 )
...
* chore: add .worktrees/ to .gitignore
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* feat(memory): add memory management API endpoints
Add new /api/v1/memory endpoints for viewing and managing user memories:
- GET /api/v1/memory - list all memories for a bot
- DELETE /api/v1/memory/{memory_id} - delete single memory
- DELETE /api/v1/memory - delete all memories for a bot
Also add delete_memory and delete_all_memories methods to Mem0Manager.
Issue: #1844
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: zhuchao <zhuchaowe@163.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 18:01:12 +09:00
朱潮
6365d65715
user_identifier
2026-02-27 00:21:06 +08:00
朱潮
c9c9a71452
subaccount
2026-02-26 23:56:45 +08:00
朱潮
912d5ebbed
个人中心
2026-02-26 18:11:22 +08:00
朱潮
7cb2c9c5ca
feat: 单智能体模式下加载用户所有知识库
...
- get_bot_settings 接口中,单智能体模式时加载用户的所有知识库
- 不再从 settings_json 读取 dataset_ids
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-26 08:29:10 +08:00
朱潮
1d82ca9ba8
feat: 添加启动时自动执行数据库迁移
...
添加 migrate_single_agent_mode 函数,在系统启动时自动添加
single_agent_bot_id 字段到 agent_user 表
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-26 08:13:36 +08:00
朱潮
2e928cbc9c
feat: 添加单智能体模式 (Single Agent Mode)
...
为特定用户群体提供简化的智能体访问体验:
- 后端通过环境变量配置模板智能体
- 登录时自动为用户复制模板 bot
- 前端根据配置显示简化的侧边栏入口
后端变更:
- 添加 single_agent_bot_id 字段到 agent_user 表
- settings.py 添加单智能体模式配置
- 登录接口返回 single_agent 配置
环境变量:
- SINGLE_AGENT_MODE: 是否启用单智能体模式
- TEMPLATE_BOT_ID: 模板智能体 ID
- TEMPLATE_BOT_NAME: 模板智能体名称
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2026-02-26 08:05:18 +08:00
朱潮
98f23fa346
update payment
2026-02-26 00:35:42 +08:00
朱潮
d7dfd8810e
update payment
2026-02-25 23:42:44 +08:00
朱潮
5ab55919bc
移除admin可看到所有bot的能力
2026-02-24 00:00:23 +08:00
朱潮
5c4f36ff0d
优化bot复制
2026-02-23 21:18:59 +08:00
朱潮
30cc704c0f
优化chat页面
2026-02-23 20:48:25 +08:00
朱潮
411c515a13
公开的智能体
2026-02-22 21:34:16 +08:00
朱潮
ed440564f3
后端 routes/bot_manager.py - 在 check_bot_access 函数中添加了对 is_published 的检查:
2026-02-22 21:17:34 +08:00
朱潮
b75afac520
自动同步智能体
2026-02-22 19:46:06 +08:00