Commit Graph

270 Commits

Author SHA1 Message Date
DBT
4a9baf91ca agent long-run: extend tool-chain iterations and force final synthesis to avoid premature fallback 2026-02-27 16:56:19 +00:00
DBT
a75be4b618 normalize-policy: preserve raw casing/spacing in action-content sensitive paths (phase-3) 2026-02-27 16:48:29 +00:00
DBT
aeb285a7a1 telegram: reduce aggressive TrimSpace/ToLower normalization on content-sensitive paths 2026-02-27 16:34:36 +00:00
DBT
42cde26a5e feishu inbound parsing: preserve raw case/spacing in content fields to avoid semantic misjudgment 2026-02-27 16:29:03 +00:00
lpf
29fa81ec0a fix feishu 2026-02-27 19:30:54 +08:00
lpf
9137fe22d3 fix feishu 2026-02-27 19:27:11 +08:00
DBT
fb71b05f6f feishu inbound: download image/file media keys to local temp files for service pipeline 2026-02-27 11:10:24 +00:00
DBT
bcb3eff421 feishu inbound: convert post JSON to markdown and surface media keys as attachments 2026-02-27 10:56:41 +00:00
DBT
4c2a08396e agent: avoid no-response fallback after long tool runs by summarizing tool outputs 2026-02-27 09:41:24 +00:00
lpf
602264df6e fix feishu 2026-02-27 16:43:02 +08:00
DBT
23a7f4b834 feishu sheets: auto-set public editable permission and clean table link text 2026-02-27 08:35:11 +00:00
lpf
1e0cca2daf fix feishu 2026-02-27 16:22:16 +08:00
lpf
d249d3369f fix feishu 2026-02-27 16:11:31 +08:00
DBT
5fbe45c650 feishu sheets: grant public editable permission on generated table docs 2026-02-27 07:50:50 +00:00
DBT
752884fb72 feishu sheets: fix table data write via values_batch_update with response validation 2026-02-27 07:46:09 +00:00
DBT
791f9ae63e feishu table: create sheets and insert sheet links into post content 2026-02-27 07:37:07 +00:00
DBT
e45935b21c feishu post: convert markdown tables to csv attachments and preserve list/code metadata 2026-02-27 07:10:13 +00:00
DBT
560280cb43 feishu post parser: support ordered/unordered markers and fenced code language 2026-02-27 06:49:41 +00:00
DBT
41c10b7d28 feishu post: convert markdown to rich post elements before sending 2026-02-27 06:33:19 +00:00
DBT
7bb2ad86ec memory: append daily work summary entries after each completed response 2026-02-27 06:01:50 +00:00
DBT
c080fc66cf webui chat: restore history loading and add channel/session-scoped conversation selector 2026-02-27 05:39:31 +00:00
DBT
7886f1d65d feishu: prefer post for long/multiline replies and log actual msg_type 2026-02-27 04:22:56 +00:00
DBT
0a86b7b186 feishu: add image/file upload+send flow based on media content 2026-02-27 04:18:16 +00:00
DBT
9b01eb6fc5 feishu: auto-select msg_type (text/post/interactive) by content 2026-02-27 04:09:42 +00:00
DBT
068a12f779 feishu: improve readability by normalizing markdown before send 2026-02-27 03:58:43 +00:00
DBT
3071fe151d feishu: add private/group controls (allow_chats, group enable, mention gating) 2026-02-27 03:39:19 +00:00
DBT
371164ab9d feishu: harden channel action handling and align with manager capabilities 2026-02-27 03:33:20 +00:00
DBT
2f8fad5671 telegram: preserve markdown formatting when splitting long messages 2026-02-27 01:53:27 +00:00
DBT
8a422ea922 telegram rollback: remove thinking placeholder/stream/finalize action paths 2026-02-27 01:01:46 +00:00
DBT
d51fdb634c p0 rollback: disable telegram token streaming by default 2026-02-26 15:52:49 +00:00
DBT
d38d4d2d26 agent: add non-empty fallback when model returns empty final content 2026-02-26 14:15:44 +00:00
DBT
36ea7486d1 p0: purge orphan tool outputs on pairing error to prevent repeated 400 loops 2026-02-26 13:45:41 +00:00
DBT
0515a1247f streaming p0 fix: preserve upstream 400 body and cap stream edit length 2026-02-26 13:28:31 +00:00
DBT
7e32d9cd58 telegram: auto-split oversized messages to avoid 400 message too long 2026-02-26 13:06:42 +00:00
DBT
7d2c01d2b6 telegram: disable thinking placeholder output to avoid stale regressions 2026-02-26 12:59:22 +00:00
DBT
4f5fb0e6cf telegram streaming: finalize placeholder when response suppressed 2026-02-26 12:55:53 +00:00
DBT
818408962d streaming: implement provider→agent→telegram token streaming pipeline 2026-02-26 12:51:50 +00:00
DBT
ad9ee0d10d webui config: add schema validation and risky-field confirmation on save 2026-02-26 12:30:38 +00:00
DBT
d43eeb13be session: add startup legacy migration and archived retention cleanup 2026-02-26 12:26:29 +00:00
DBT
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
DBT
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
DBT
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
DBT
60b0e25751 nodes ui: keep local node always online and refresh ip/version on each query 2026-02-26 03:12:49 +00:00
DBT
47507d1145 nodes api: improve local IP detection with outbound dial fallback 2026-02-26 03:08:18 +00:00
DBT
f05759b57e nodes api: dedupe synthetic local node to avoid duplicate display 2026-02-26 03:02:53 +00:00