Bruce
ea42579374
add dingtalk file support, fix video/voice file to bailian ( #1683 )
...
* add dingtalk file support, fix video/voice file to bailian
* fix bailian files conversation
* 更新 bailianchatcmpl.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update libs/dingtalk_api/api.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* chore: bump langbot-plugin version to 0.1.3b1
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-09-29 16:33:42 +08:00
Junyan Qin
72d701df3e
perf: increase timeout for calling runtime apis
2025-09-29 15:41:27 +08:00
Junyan Qin (Chin)
1191b34fd4
fix: CVE-2025-59835 ( #1691 )
2025-09-26 13:22:19 +08:00
Junyan Qin (Chin)
ca3d3b2a66
feat: supports for tokenpony.cn ( #1688 )
2025-09-25 16:15:22 +08:00
Junyan Qin
2891708060
chore: bump version v4.3.3
v4.3.3
2025-09-22 22:53:10 +08:00
Bruce
3f59bfac5c
feat: add plugin enable config ( #1678 )
...
* add plugin enable config
* fix logic error
* improve codes
* feat: add plugin system status checking api
* perf: add ui displaying plugin system status
* chore: fix linter errors
---------
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-09-22 22:49:22 +08:00
Junyan Qin
ee24582dd3
fix: bad At construction in respback ( #1676 )
2025-09-22 10:59:10 +08:00
Junyan Qin
0ffb4d5792
perf: use file transfer in getting icon and installing local plugins ( #1674 )
2025-09-19 19:38:27 +08:00
Junyan Qin
5a6206f148
doc: update docker command in READMEs
2025-09-19 16:39:13 +08:00
Junyan Qin
b1014313d6
fix: telegram event converter bug
2025-09-18 00:44:30 +08:00
Junyan Qin
fcc2f6a195
fix: bad message chain init in command
2025-09-17 17:12:39 +08:00
Junyan Qin (Chin)
c8ffc79077
perf: disable long message processing as default ( #1670 )
2025-09-17 17:09:12 +08:00
Junyan Qin
1a13a41168
bump version in pyproject.toml
2025-09-17 14:10:41 +08:00
Junyan Qin
bf279049c0
chore: bump version 4.3.2
v4.3.2
2025-09-17 13:57:45 +08:00
Junyan Qin
05cc58f2d7
fix: bad plugin runtime ws url in migration
2025-09-17 13:55:59 +08:00
Junyan Qin
d887881ea0
chore: bump version 4.3.1
v4.3.1
2025-09-17 09:52:07 +08:00
Junyan Qin
8bb2f3e745
fix: migration bug of plugin config
2025-09-16 17:04:44 +08:00
Junyan Qin
e7e6eeda61
feat: remove legacy plugin deps checking
2025-09-16 15:11:10 +08:00
Junyan Qin
b6ff2be4df
chore: remove docker-compose.yaml in root dir
2025-09-16 15:00:43 +08:00
Junyan Qin
a2ea185602
chore: bump langbot_plugin to 0.1.1
2025-09-16 12:36:39 +08:00
Junyan Qin
5d60dbf3f9
chore: bump version v4.3.0
v4.3.0
2025-09-16 11:21:39 +08:00
Junyan Qin
66e252a59f
doc: add LINE and wecom ai bot
2025-09-15 23:15:07 +08:00
fdc310
8050ea1ffb
Feat/lineadapter ( #1637 )
...
* feat:line adapter and config
* fix:After receiving the message, decode it and handle it as "message_chain"
* feat:add line-bot-sdk
* del print
* feat: add image to base64
* fix: download image to base64
* del Convert binary data to a base64 string
* del print
* perf: i18n specs for zh_Hant and ja_JP
* fix:line adapter Plugin system
---------
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-09-15 23:11:39 +08:00
Guanchao Wang
04ab48de8e
Merge pull request #1664 from langbot-app/fix/wecom
...
fix: wecom function
2025-09-15 22:53:54 +08:00
Junyan Qin
521a941792
refactor: move commands to seperated plugin
2025-09-15 18:10:18 +08:00
Junyan Qin
6741850081
bump langbot_plugin to 0.1.1b8
2025-09-15 18:01:26 +08:00
Junyan Qin (Chin)
32f6d8b253
Merge pull request #1654 from langbot-app/feat/wecom_ai_bot
...
Feat/wecom ai bot
2025-09-15 14:05:08 +08:00
Junyan Qin
80a6b421e8
chore: bump langbot-plugin version to 0.1.1b7
2025-09-15 00:31:46 +08:00
Junyan Qin
dc454b24ec
chore: register migration
2025-09-14 23:32:12 +08:00
Junyan Qin
0dce884519
perf: full_command_text field in execute context
2025-09-14 19:12:44 +08:00
WangCham
d70196e799
feat: modify for new plugin system
2025-09-14 16:40:34 +08:00
wangcham
2c6f127f47
feat: delete host config
2025-09-14 12:42:31 +08:00
wangcham
72ec4b77d6
feat: fix bot id
2025-09-14 12:42:31 +08:00
wangcham
8b935175bd
feat:wecom ai bot
2025-09-14 12:42:31 +08:00
Junyan Qin (Chin)
eae9980f5e
Merge pull request #1647 from 0xzmz/master
...
add database connect config
2025-09-13 18:08:20 +08:00
Junyan Qin
6a7e88ffd6
perf: minor fixes
2025-09-13 17:59:10 +08:00
Bruce
e2071d9486
Revert "add adapter send card & dingtalk send_card"
...
This reverts commit 0f4d65072b5e328e7d3c50291a8d5157beff1225.
2025-09-13 17:23:39 +08:00
Bruce
0b0a0c07a0
add adapter send card & dingtalk send_card
2025-09-13 17:23:29 +08:00
Bruce
d7b354b9b4
add database connect config
2025-09-13 17:23:06 +08:00
Junyan Qin
78d36af96b
fix: bug after rebase
2025-09-13 17:13:13 +08:00
Junyan Qin
6355140cd8
chore: switch LICENSE to Apache 2.0
2025-09-13 09:44:18 +08:00
Junyan Qin (Chin)
c224c32d03
Merge pull request #1659 from langbot-app/rc/new-plugin
...
Rc/new plugin
2025-09-13 09:29:29 +08:00
Junyan Qin (Chin)
826ceab5b8
Merge branch 'master' into rc/new-plugin
2025-09-12 23:02:51 +08:00
Junyan Qin (Chin)
a327182cb2
feat: new plugin system ( #1495 )
...
* deps: add `langbot-plugin`
* feat: connector for plugin runtime
* feat(plugin): basic communication
* feat: listing plugins
* feat: switch tool entities and format
* feat: switch Query to langbot-plugin definition
* chore: delete Query class
* feat: switch message platform adapters to sdk
* chore: remove adapter meta manifest from components.yaml
* feat: preliminary migration of events entities
* fix: serialization bug in events emitting
* feat: minor changes adapt to event emitting
* feat: adapt more events
* feat: switch all event emitting logic to new method
* refactor: use `emit_event` from connector
* feat: runtime reconnecting
* feat: add Tool component
* feat: switch command entities to sdk
* feat: command execution via plugin
* feat: `reply_message` api
* feat: get bot uuid api
* feat: query-based apis
* refactor: switch llm_entities to plugin sdk
* feat: backward call apis
* perf: longer timeout for emit_event
* feat: binary storage api
* feat(ui): list plugins
* feat: get plugin info
* feat: kill runtime process when exit in stdio mode
* perf: dispose process
* chore: bump langbot-plugin version to 0.1.1a1
* fix: message chain init
* feat: `get_bot_info` api
* feat: set cloud_service_url
* feat: refactor webui httpclient
* fix: bot switching
* feat: tag debugging plugins in webui
* feat: plugin installation
* feat: plugin installation webui
* feat: trace plugin installation
* feat: marketplace page
* perf: frontend
* fix: i18n fallback
* feat: plugin operations
* feat: plugin deletion and upgrade
* feat: setting plugin config
* feat: bump version of langbot-plugin
* chore: remove plugin reorder functionality
* chore: bump version 4.3.0b1
* chore: bump langbot_plugin version
* fix: conflict in table `plugin_settings`
* chore: bump version to '4.3.0b2'
* chore: bump version 4.3.0b3
* Update package.json (#1627 )
* feat: change standalone runtime tag env
* fix: use --standalone-runtime
* feat: update docker launch method
* fix: change tag of image to `latest`
* perf: inline code display style in markdown
* fix: syntax errors
* fix: wrong migration target version
* fix: set plugin enabled=true as default
* fix: replace message_chain.has usage
* fix: dark mode for plugins management page
* fix: minor bugs
* fix: tool call params in localagent
* chore: bump version 4.3.0b4
* feat: available for disabling marketplace(offline env)
* perf: display installed plugin icon
* refactor: market plugin detail dialog
* perf: dark theme
* fix: cloudServiceClient api
* feat: supports for command return image base64
* chore: bump langbot_plugin to 0.1.1b6
* del self.ap error
* fix: dingtalk pydantic.BaseModel norm
* fix: wechatpad pydantic.BaseModel norm
* chore: move docker-compose.yaml for plugin edition
---------
Co-authored-by: How-Sean Xin <mcjiekejiemi@163.com >
Co-authored-by: fdc <2213070223@qq.com >
2025-09-12 23:00:49 +08:00
Junyan Qin
a9beb66aef
chore: move docker-compose.yaml for plugin edition
2025-09-12 22:58:51 +08:00
dependabot[bot]
ab6cf6c938
chore(deps): bump next from 15.2.4 to 15.4.7 in /web ( #1656 )
2025-09-12 13:04:59 +08:00
dependabot[bot]
fc1e85ff16
chore(deps): bump axios from 1.9.0 to 1.12.0 in /web ( #1655 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.9.0 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.9.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.12.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-12 12:44:53 +08:00
Guanchao Wang
6f98feaaf1
Feat/qdrant vdb ( #1649 )
...
* feat: Qdrant vector search support
Signed-off-by: Anush008 <anushshetty90@gmail.com >
* fix: modify env
* fix: fix the old version problem
* fix: For older versions
* perf: minor perf
---------
Signed-off-by: Anush008 <anushshetty90@gmail.com >
Co-authored-by: Anush008 <anushshetty90@gmail.com >
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-09-12 12:41:16 +08:00
ashen
345c8b113f
feat: supported langflow api provider ( #1646 )
...
* add langflow api provider
* chore: migration
* feat: okay for non-stream req
* fix: langflow sse data extracting
* doc: add comment on langflow api
---------
Co-authored-by: Junyan Qin <rockchinq@gmail.com >
2025-09-11 21:37:45 +08:00
fdc
a95c422de9
fix: wechatpad pydantic.BaseModel norm
2025-08-31 22:20:22 +08:00