xmanrui
840e5aa857
feat: add unified IM access policies
2026-09-01 10:46:41 +08:00
evanfang0054
adc0a89f13
fix(feishu): honor NO_PROXY before proxying the long connection
...
webSocketProxyUrl() picks up https_proxy/HTTPS_PROXY/http_proxy/
HTTP_PROXY and forces the Feishu WSS long connection through the proxy,
without consulting NO_PROXY/no_proxy. With a local proxy exported in
the shell (Clash/V2Ray setups), every long-connection attempt is
rejected by Feishu's server and the runtime force-closes and retries
in a loop, so the bot never reaches a stable connected state.
Resolve NO_PROXY/no_proxy for the long-connection endpoints
(open.feishu.cn / open.larksuite.com) before falling back to the proxy
env: exact host, parent-domain (.cn, feishu.cn) and * entries follow
the common NO_PROXY semantics.
- production.mjs: NO_PROXY gate in front of the proxy lookup
- feishu-proxy.test.mjs: NO_PROXY exclusion and fallthrough cases
- lib/index.js: regenerated host bundle
2026-09-01 09:46:49 +08:00
xmanrui
347acceffb
fix(feishu): integrate slash command permissions
2026-08-31 01:21:38 +08:00
xmanrui
31792d7bc8
feat: add stable proactive delivery
2026-08-30 11:24:53 +08:00
xmanrui
6b9118fe95
fix: support legacy and current DSH hosts
2026-08-29 20:22:07 +08:00
xmanrui
0cb79f74e9
feat: add message source context enhancement
2026-08-29 10:46:06 +08:00
xmanrui
f0b6b38b45
fix: use in-process Harness API for local plugin connections
2026-08-28 01:24:17 +08:00
xmanrui
7cbed3aefb
fix: surface actionable channel message errors
2026-08-25 14:54:50 +08:00
xmanrui
0a26d7df92
feat: support inbound files across all channels
2026-08-23 22:39:26 +08:00
xmanrui
f7d2fe7047
fix(feishu): honor proxy settings for REST and WebSocket
2026-08-22 14:45:25 +08:00
xmanrui
eea29fe296
feat: add agent preset chat commands
2026-08-22 04:04:44 +08:00
xmanrui
7bf12628ce
feat(feishu): add group message permission authorization
2026-08-22 02:29:59 +08:00
xmanrui
9950261a49
feat(feishu): add configurable group response mode
2026-08-22 01:26:29 +08:00
xmanrui
01576f65c6
fix: complete per-bot agent preset lifecycle
2026-08-22 00:20:23 +08:00
iamyaojie
3161816cc4
feat: 按机器人选择 Agent Preset
...
在九个渠道的设置页卡片上选择 Host 已有预设;未选则跟随默认,只影响之后新建的会话。
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 19:19:45 +08:00
xmanrui
c1a3b0cf97
fix(feishu): add one-click card callback repair
2026-08-21 13:43:02 +08:00
xmanrui
99ce38e9a4
feat: add model and turn control commands
2026-08-20 01:28:51 +08:00
xmanrui
7e96c9ce55
merge: honor Harness default agent preset
2026-08-19 11:29:44 +08:00
xmanrui
fb61c4235f
feat: send test messages during bot connection checks
2026-08-19 03:52:52 +08:00
xmanrui
8a64f2bc8c
fix: honor Harness default agent preset for IM sessions
2026-08-19 03:26:02 +08:00
xmanrui
1cc7a26f30
feat: support compact command across IM channels
2026-08-18 23:20:05 +08:00
xmanrui
44dd50216a
feat: support per-bot workspace switching
2026-08-17 23:56:27 +08:00
xmanrui
cb74e1c4c7
Add Telegram and Discord IM channels
2026-08-16 14:47:16 +08:00
xmanrui
7123fce47a
Add manual IM bot credential access
2026-08-16 01:54:06 +08:00
xmanrui
bd469f58f8
Internalize all IM channel implementations
2026-08-15 15:40:53 +08:00