|
|
c080fc66cf
|
webui chat: restore history loading and add channel/session-scoped conversation selector
|
2026-02-27 05:39:31 +00:00 |
|
|
|
7886f1d65d
|
feishu: prefer post for long/multiline replies and log actual msg_type
|
2026-02-27 04:22:56 +00:00 |
|
|
|
0a86b7b186
|
feishu: add image/file upload+send flow based on media content
|
2026-02-27 04:18:16 +00:00 |
|
|
|
9b01eb6fc5
|
feishu: auto-select msg_type (text/post/interactive) by content
|
2026-02-27 04:09:42 +00:00 |
|
|
|
068a12f779
|
feishu: improve readability by normalizing markdown before send
|
2026-02-27 03:58:43 +00:00 |
|
|
|
3071fe151d
|
feishu: add private/group controls (allow_chats, group enable, mention gating)
|
2026-02-27 03:39:19 +00:00 |
|
|
|
371164ab9d
|
feishu: harden channel action handling and align with manager capabilities
|
2026-02-27 03:33:20 +00:00 |
|
|
|
2f8fad5671
|
telegram: preserve markdown formatting when splitting long messages
|
2026-02-27 01:53:27 +00:00 |
|
|
|
8a422ea922
|
telegram rollback: remove thinking placeholder/stream/finalize action paths
|
2026-02-27 01:01:46 +00:00 |
|
|
|
d51fdb634c
|
p0 rollback: disable telegram token streaming by default
|
2026-02-26 15:52:49 +00:00 |
|
|
|
d38d4d2d26
|
agent: add non-empty fallback when model returns empty final content
|
2026-02-26 14:15:44 +00:00 |
|
|
|
36ea7486d1
|
p0: purge orphan tool outputs on pairing error to prevent repeated 400 loops
|
2026-02-26 13:45:41 +00:00 |
|
|
|
0515a1247f
|
streaming p0 fix: preserve upstream 400 body and cap stream edit length
|
2026-02-26 13:28:31 +00:00 |
|
|
|
7e32d9cd58
|
telegram: auto-split oversized messages to avoid 400 message too long
|
2026-02-26 13:06:42 +00:00 |
|
|
|
7d2c01d2b6
|
telegram: disable thinking placeholder output to avoid stale regressions
|
2026-02-26 12:59:22 +00:00 |
|
|
|
4f5fb0e6cf
|
telegram streaming: finalize placeholder when response suppressed
|
2026-02-26 12:55:53 +00:00 |
|
|
|
818408962d
|
streaming: implement provider→agent→telegram token streaming pipeline
|
2026-02-26 12:51:50 +00:00 |
|
|
|
ad9ee0d10d
|
webui config: add schema validation and risky-field confirmation on save
|
2026-02-26 12:30:38 +00:00 |
|
|
|
d43eeb13be
|
session: add startup legacy migration and archived retention cleanup
|
2026-02-26 12:26:29 +00:00 |
|
|
|
b8b7bf917e
|
telegram: add progressive thinking placeholder updates before final reply
|
2026-02-26 12:22:15 +00:00 |
|
lpf
|
06c7f2b53f
|
fix
|
2026-02-26 15:45:51 +08:00 |
|
lpf
|
879bf83102
|
Merge remote-tracking branch 'origin/main'
|
2026-02-26 15:35:40 +08:00 |
|
lpf
|
1ae8d384bb
|
fix loop
|
2026-02-26 15:35:26 +08:00 |
|
|
|
aeeb409966
|
skills webui: add file browser/editor and backend file read/write APIs
|
2026-02-26 06:26:09 +00:00 |
|
lpf
|
5f31ae5c99
|
fix context
|
2026-02-26 14:07:32 +08:00 |
|
lpf
|
39b569b5f6
|
fix gateway
|
2026-02-26 13:51:02 +08:00 |
|
|
|
f8c662a468
|
fix: enforce strict tool-call pairing across chat paths
|
2026-02-26 05:47:35 +00:00 |
|
lpf
|
dea7f361f2
|
fix cron
|
2026-02-26 12:26:04 +08:00 |
|
|
|
2615a6b196
|
cron defaults: use cron expression by default in backend and webui
|
2026-02-26 03:24:34 +00:00 |
|
|
|
fcfc06c640
|
webui chat: add role avatars and distinct styling for user/agent/exec/system
|
2026-02-26 03:16:12 +00:00 |
|
|
|
60b0e25751
|
nodes ui: keep local node always online and refresh ip/version on each query
|
2026-02-26 03:12:49 +00:00 |
|
|
|
47507d1145
|
nodes api: improve local IP detection with outbound dial fallback
|
2026-02-26 03:08:18 +00:00 |
|
|
|
f05759b57e
|
nodes api: dedupe synthetic local node to avoid duplicate display
|
2026-02-26 03:02:53 +00:00 |
|
|
|
9795ec86f4
|
nodes/version: expose local node ip+version and show gateway/webui versions in dashboard
|
2026-02-26 02:56:40 +00:00 |
|
|
|
682dc921d7
|
webui config: align save button to far right in toolbar
|
2026-02-26 02:45:49 +00:00 |
|
|
|
3aeb7d675d
|
webui config: hot-only field filter, array sub-editors, and save diff preview
|
2026-02-26 02:40:59 +00:00 |
|
|
|
35e3440c79
|
webui config ux: basic/advanced mode, hot-only filter, and category search
|
2026-02-26 02:35:37 +00:00 |
|
|
|
504967aba9
|
webui config: improve array editing with dropdown select + create + safe json mode
|
2026-02-26 02:29:00 +00:00 |
|
|
|
ea3d1985fc
|
webui config: add top-level category sidebar to reduce clutter
|
2026-02-26 02:25:24 +00:00 |
|
|
|
2d0ca1d4ce
|
session alignment: force single main session and openclaw-style agents/main/sessions path
|
2026-02-26 02:20:51 +00:00 |
|
|
|
27e805fac0
|
fix skills list loading and align chat to main-agent history view
|
2026-02-26 02:14:55 +00:00 |
|
|
|
2f5cf6338f
|
webui chat: lock to main agent, remove session picker, load full persisted history
|
2026-02-26 02:04:54 +00:00 |
|
|
|
6b6c0e9ef3
|
system message: recover orphan tool-call 400 by retrying with fresh context
|
2026-02-26 01:55:12 +00:00 |
|
|
|
edc15cc7e3
|
docs: update README with WebUI overview and API endpoints
|
2026-02-26 01:15:16 +00:00 |
|
|
|
d904ff90d7
|
docs(webui): simplify README to intro and usage only
|
2026-02-26 01:13:52 +00:00 |
|
|
|
9ba604aa2a
|
webui: remove unused packages, refresh deps, and update README
|
2026-02-26 01:10:24 +00:00 |
|
|
|
927e623962
|
fix skills page crash and add install action support
|
2026-02-26 01:04:18 +00:00 |
|
|
|
6ec3942e87
|
fix
|
2026-02-26 09:01:18 +08:00 |
|
|
|
4d13e38908
|
logs ui: render readable table with message/error/caller columns and raw toggle
|
2026-02-26 00:55:07 +00:00 |
|
|
|
14d0e89dd0
|
webui dev server: remove sqlite dependency and use in-memory data
|
2026-02-26 00:53:00 +00:00 |
|