Junyan Qin (Chin)
|
f1e9f46af1
|
feat: event log of bots (#1441)
* feat: basic arch of event log
* feat: complete event log framework
* fix: bad struct in bot log api
* feat: add event logging to all platform adapters
Co-Authored-By: wangcham233@gmail.com <651122857@qq.com>
* feat: add event logging to client classes
Co-Authored-By: wangcham233@gmail.com <651122857@qq.com>
* refactor: bot log getting api
* perf: logger for aiocqhttp and gewechat
* fix: add ignored logger in dingtalk
* fix: seq id bug in log getting
* feat: add logger in dingtalk,QQ official,Slack, wxoa
* feat: add logger for wecom
* feat: add logger for wecomcs
* perf(event logger): image processing
* 完成机器人日志的前端部分 (#1479)
* feat: webui bot log framework done
* feat: bot log complete
* perf(bot-log): style
* chore: fix incompleted i18n
* feat: support message session copy
* fix: filter and badge text
* perf: styles
* feat: add bot toggle switch in bot card
* fix: linter errors
---------
Co-authored-by: Junyan Qin <rockchinq@gmail.com>
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: wangcham233@gmail.com <651122857@qq.com>
Co-authored-by: HYana <65863826+KaedeSAMA@users.noreply.github.com>
|
2025-05-27 22:36:50 +08:00 |
|
Junyan Qin
|
e5b2da225c
|
perf: no longer get host ip
|
2025-05-21 19:42:04 +08:00 |
|
Junyan Qin
|
347da6142e
|
perf: multi language
|
2025-05-15 10:40:36 +08:00 |
|
Junyan Qin
|
a9f4dc517a
|
perf: remove -q params in plugin deps precheking
|
2025-05-15 10:24:53 +08:00 |
|
Junyan Qin (Chin)
|
13d36412dd
|
fix: llm model wrongly required when runner is not local-agent (#1386)
|
2025-05-12 14:16:17 +08:00 |
|
Junyan Qin
|
66050febb6
|
chore: v3 config migration script
|
2025-05-10 20:43:19 +08:00 |
|
Junyan Qin
|
055b389353
|
style: restrict line-length
|
2025-05-10 18:04:58 +08:00 |
|
Junyan Qin
|
b30016ed08
|
fix: args bugs of chatcmpl
|
2025-05-10 18:02:05 +08:00 |
|
Junyan Qin
|
247b41bdb2
|
Merge branch 'master' into version/4.0
|
2025-05-10 17:47:14 +08:00 |
|
Junyan Qin
|
c52236e8a9
|
chore: switch to pre-commit
|
2025-05-10 17:14:09 +08:00 |
|
Junyan Qin
|
425681ea09
|
feat: remove telemetry
|
2025-05-10 16:17:01 +08:00 |
|
Junyan Qin
|
b65ce87a39
|
fix: current_stage in Query
|
2025-04-29 17:44:11 +08:00 |
|
Junyan Qin (Chin)
|
209f16af76
|
style: introduce ruff as linter and formatter (#1356)
* style: remove necessary imports
* style: fix F841
* style: fix F401
* style: fix F811
* style: fix E402
* style: fix E721
* style: fix E722
* style: fix E722
* style: fix F541
* style: ruff format
* style: all passed
* style: add ruff in deps
* style: more ignores in ruff.toml
* style: add pre-commit
|
2025-04-29 17:24:07 +08:00 |
|
Junyan Qin
|
23321ce8e6
|
ci: adapt for current webui
|
2025-04-28 21:59:37 +08:00 |
|
BaiCai
|
5672bdb406
|
fix: bugs in bootstrap
* 修复bug:UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 1487: illegal multibyte sequence
方法:指定编码。pipeline_config = json.load(open('templates/default-pipeline-config.json', encoding='utf-8'))
* Create 1
* Delete plugins /1
* 修复:FileNotFoundError: [WinError 3] 系统找不到指定的路径。: 'plugins'
* 优化插件依赖检查逻辑,移除创建plugins目录的代码
|
2025-04-28 13:55:09 +08:00 |
|
Junyan Qin (Chin)
|
4417b61fd1
|
feat: read mcp servers from config.yaml (#1320)
|
2025-04-20 15:01:54 +08:00 |
|
Junyan Qin
|
b6f312325f
|
chore: fix
|
2025-04-17 16:33:35 +08:00 |
|
Junyan Qin
|
43a6492cab
|
chore: migration for ppio config
|
2025-04-17 16:32:19 +08:00 |
|
Junyan Qin
|
8caa6e86a1
|
feat: default pipeline
|
2025-04-16 13:40:59 +08:00 |
|
Junyan Qin
|
2fdb53efc9
|
fix: /user/check-token api not work
|
2025-04-14 13:52:47 +08:00 |
|
Junyan Qin
|
9e9825a125
|
perf: print on startup
|
2025-04-13 22:52:34 +08:00 |
|
Junyan Qin
|
d012c1e33d
|
perf: ensure plugin deps on startup (#858)
|
2025-04-13 22:51:21 +08:00 |
|
Junyan Qin (Chin)
|
c8f331675c
|
refactor: remove legacy config files (#1294)
|
2025-04-13 21:58:36 +08:00 |
|
Junyan Qin
|
854effc43e
|
chore: no longer run config migrations when config files are not exist
|
2025-04-13 18:31:52 +08:00 |
|
Junyan Qin
|
633d3b5af2
|
refactor: remove legacy config schemas
|
2025-04-12 22:31:37 +08:00 |
|
Junyan Qin
|
b64e1c609f
|
refactor: remove adapter-qq-botpy.json metadata
|
2025-04-12 22:19:18 +08:00 |
|
Junyan Qin
|
e5bcb1d179
|
chore: delete legacy plugin settings file
|
2025-04-12 21:20:43 +08:00 |
|
Junyan Qin
|
8a4967525a
|
fix(modelscope): bad base-url in migration
|
2025-04-03 20:52:01 +08:00 |
|
Junyan Qin
|
5347094466
|
chore: remove llm-models and prompt related files
|
2025-04-03 18:20:00 +08:00 |
|
Junyan Qin
|
fb18278bdc
|
refactor: move prompt mgm to pipeline
|
2025-04-03 17:06:01 +08:00 |
|
yrk
|
b09ce8296f
|
Add ModelScope Support
|
2025-04-03 16:55:14 +08:00 |
|
Guanchao Wang
|
0e00da6617
|
Merge pull request #1270 from RockChinQ/fix/telegram-markdown
fix: markdown and image problems in tg
|
2025-04-02 12:33:15 +08:00 |
|
Junyan Qin
|
4a4ca54c6e
|
feat: migration for markdown config
|
2025-04-01 19:59:45 +08:00 |
|
Junyan Qin
|
9f15ab5000
|
feat: preliminarily implement pipeline invoking
|
2025-03-29 17:50:45 +08:00 |
|
Junyan Qin
|
5ff59f1b07
|
feat: pipeline invoking
|
2025-03-28 23:42:41 +08:00 |
|
Junyan Qin
|
7cd03b0243
|
feat: bind pipeline with runtime manager
|
2025-03-28 15:55:03 +08:00 |
|
Junyan Qin
|
5be17c55d2
|
feat: crud of platform/bots
|
2025-03-27 01:20:00 +08:00 |
|
Junyan Qin
|
2c50ab0255
|
feat: pipeline model crud
|
2025-03-26 23:19:57 +08:00 |
|
Junyan Qin
|
a89a20a374
|
feat: update persistence models
|
2025-03-25 21:37:19 +08:00 |
|
Junyan Qin
|
c1f4de425a
|
refactor: move entities
|
2025-03-25 21:37:18 +08:00 |
|
Junyan Qin
|
5640dc332d
|
feat(mcp): available for provider reloading
|
2025-03-19 12:41:04 +08:00 |
|
Junyan Qin
|
40275c3ef1
|
feat: add supports for loading mcp server as LLM tools provider
|
2025-03-19 12:08:47 +08:00 |
|
Junyan Qin (Chin)
|
d13ab1703e
|
Merge pull request #1209 from wangcham/feat/wxoa-notice-msg
feat: add support for loading message in wxoa
|
2025-03-18 20:39:22 +08:00 |
|
Junyan Qin
|
61ab6a009b
|
chore: migration for wxoa loading message
|
2025-03-18 20:38:33 +08:00 |
|
Junyan Qin
|
572182180c
|
deps: add certifi
|
2025-03-17 23:53:29 +08:00 |
|
Junyan Qin (Chin)
|
8cca12fff2
|
Merge pull request #1190 from wangcham/master
feat: add support for longer response in wxoa
|
2025-03-13 17:30:19 +08:00 |
|
Junyan Qin
|
a74111612e
|
chore: config for wxoa mode
|
2025-03-13 17:29:05 +08:00 |
|
Junyan Qin
|
e8634bb1ab
|
feat(variables): add api for plugin
|
2025-03-12 20:57:42 +08:00 |
|
Junyan Qin
|
dbe46b5770
|
feat: add query variables
|
2025-03-12 19:13:04 +08:00 |
|
Junyan Qin (Chin)
|
54b87ff79d
|
Merge pull request #1128 from wang149876/master
让llm重载可以直接获取本地最新的llm_models.json里面的内容
|
2025-02-25 16:54:53 +08:00 |
|