|
|
e729e50d02
|
autonomy loop fix: stop idle_round_budget wait/resume flapping and finalize tasks by audit outcome
|
2026-02-28 14:57:52 +00:00 |
|
|
|
35a2ea33c7
|
webui sidebar: optimize left menu layout with grouped cards and tighter nav styling
|
2026-02-28 13:37:06 +00:00 |
|
|
|
e493506852
|
webui config: merge default schema on GET so newly added fields always appear
|
2026-02-28 13:22:51 +00:00 |
|
|
|
abe002ae51
|
autonomy notify routing: use enabled channel allow_from instead of notify_allow_chats
|
2026-02-28 13:16:08 +00:00 |
|
|
|
c7a6d34188
|
task history retention: add 3-day configurable cleanup and notify allowlist enforcement
|
2026-02-28 13:10:23 +00:00 |
|
|
|
6705a2b4e8
|
autonomy notify: enforce notify allowlist from config and add guard test
|
2026-02-28 13:01:54 +00:00 |
|
|
|
19e7e550ca
|
tasks ui: simplify create form to content-first with fixed default normal/todo/manual
|
2026-02-28 09:08:39 +00:00 |
|
|
|
433a867d3f
|
webui split: separate task management page from task audit (audit-only)
|
2026-02-28 09:00:27 +00:00 |
|
|
|
44037863f1
|
task audit UX: add explicit New Task action and draft reset flow
|
2026-02-28 08:50:55 +00:00 |
|
|
|
126488af0b
|
autonomy tasks source: enqueue structured tasks.json entries into runtime todo set
|
2026-02-28 08:45:41 +00:00 |
|
|
|
8fbbc6c098
|
autonomy daily report+: include top duration tasks and top error reasons
|
2026-02-28 08:32:38 +00:00 |
|
|
|
ab46c9683b
|
task audit UX: add daily summary date switch + export and summary API support
|
2026-02-28 08:13:49 +00:00 |
|
|
|
31301ee72e
|
daily summary ui/api: add task daily summary endpoint and dashboard card in task audit
|
2026-02-28 08:08:17 +00:00 |
|
|
|
6ce05ee8fd
|
autonomy daily report: append per-day autonomy summary into memory date file
|
2026-02-28 07:46:27 +00:00 |
|
|
|
e0fd50e6f4
|
tasks.json structured CRUD: add /webui/api/tasks and task editor controls in audit page
|
2026-02-28 07:32:29 +00:00 |
|
|
|
a4fde49994
|
task queue ops: add pause/retry/complete/ignore actions and UI controls with filters
|
2026-02-28 07:19:38 +00:00 |
|
|
|
5adaf8b955
|
autonomy M2 phase2: add idle budget/block stats and source/status filters in task queue UI
|
2026-02-28 06:42:37 +00:00 |
|
|
|
aca66ea9f4
|
autonomy M2: add session-idle round budget control and surface source/idle metadata for audit
|
2026-02-28 06:35:49 +00:00 |
|
|
|
9788f9f7de
|
autonomy M1 phase4: expose last pause reason/time in task queue API and task detail view
|
2026-02-28 06:25:10 +00:00 |
|
|
|
9bf90b65c3
|
autonomy M1 phase3: persist pause/resume reasons and durations for active-user idle-run auditing
|
2026-02-28 06:19:34 +00:00 |
|
|
|
058b215704
|
autonomy M1 phase2: expose idle-run source and block reasons in task queue; add whitelist policy plumbing
|
2026-02-28 06:01:29 +00:00 |
|
|
|
17d8b7f605
|
autonomy M1: add idle-safe task policy whitelist and fix active-user detection path
|
2026-02-28 05:32:00 +00:00 |
|
|
|
09bc89bc1e
|
cli cleanup phase4: merge config login implementation into cmd_config and remove cmd_login file
|
2026-02-28 04:46:26 +00:00 |
|
|
|
5d962c73a5
|
cli cleanup phase3: unify gateway scope preference parsing via shared helper
|
2026-02-28 03:51:22 +00:00 |
|
|
|
e05cf6f5c5
|
cli cleanup phase2: remove dead gateway escalation prompt code and obsolete constant
|
2026-02-28 03:43:50 +00:00 |
|
|
|
3e1514c724
|
cli cleanup: merge login into config subcommands and remove top-level login command
|
2026-02-28 02:59:15 +00:00 |
|
|
|
ac1ab06250
|
gateway install: remove root permission prompt/escalation flow
|
2026-02-28 02:54:13 +00:00 |
|
|
|
46a0403b0f
|
media abstraction: add structured MediaItem model and expose media-source audit in task queue detail
|
2026-02-28 02:49:13 +00:00 |
|
|
|
f274acf818
|
task-queue: unified task audit events, queue API, and bilingual split-view webui
|
2026-02-28 02:41:05 +00:00 |
|
|
|
4dfd6ce11f
|
webui: add bilingual task audit split-view page and backend task audit API; final-result only long-run flow
|
2026-02-28 02:34:20 +00:00 |
|
|
|
e289b1fc24
|
agent audit phase3: disable progress pushes, keep final-result only and expose task audit API for webui
|
2026-02-28 02:25:26 +00:00 |
|
|
|
ca4f78c627
|
agent async-loop phase2: add task-id progress notices and completion correlation
|
2026-02-28 02:16:04 +00:00 |
|
|
|
4dcfa92717
|
agent async-loop: add long-run progress notices while keeping final result delivery
|
2026-02-28 02:08:31 +00:00 |
|
|
|
198bc8579f
|
agent long-run phase3: remove fixed tool-iteration cap by default, keep configurable ceiling
|
2026-02-28 02:02:34 +00:00 |
|
|
|
c71c2f0138
|
normalize-policy phase-10: further reduce trim/lower on autonomy and registry content fields
|
2026-02-28 01:53:25 +00:00 |
|
|
|
b0f65bc4b3
|
normalize-policy phase-9: preserve raw task/model/content in nodes/sessions tools
|
2026-02-28 01:48:58 +00:00 |
|
|
|
91220c3e3a
|
normalize-policy phase-8: reduce trim/lower usage in registry content parsing paths
|
2026-02-28 01:45:00 +00:00 |
|
|
|
63b35fae9b
|
normalize-policy phase-7: reduce content-field trim usage in HTTP provider message mapping
|
2026-02-28 01:40:32 +00:00 |
|
|
|
cd1057a5aa
|
normalize-policy phase-6: remove extra trimming in memory/sessions tool content paths
|
2026-02-28 01:35:47 +00:00 |
|
|
|
c9c4c7043e
|
normalize-policy phase-5: preserve raw session/message/media fields in webui chat handlers
|
2026-02-28 01:30:04 +00:00 |
|
|
|
bd7ad72550
|
agent long-run phase2: configurable hard cap for tool iterations and safer final result fallback
|
2026-02-28 01:11:36 +00:00 |
|
|
|
9feb4d0c53
|
normalize-policy phase-4: remove extra trim/lower from language/trigger/context handling
|
2026-02-27 17:06:53 +00:00 |
|
|
|
4a9baf91ca
|
agent long-run: extend tool-chain iterations and force final synthesis to avoid premature fallback
|
2026-02-27 16:56:19 +00:00 |
|
|
|
a75be4b618
|
normalize-policy: preserve raw casing/spacing in action-content sensitive paths (phase-3)
|
2026-02-27 16:48:29 +00:00 |
|
|
|
aeb285a7a1
|
telegram: reduce aggressive TrimSpace/ToLower normalization on content-sensitive paths
|
2026-02-27 16:34:36 +00:00 |
|
|
|
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 |
|
|
|
fb71b05f6f
|
feishu inbound: download image/file media keys to local temp files for service pipeline
|
2026-02-27 11:10:24 +00:00 |
|
|
|
bcb3eff421
|
feishu inbound: convert post JSON to markdown and surface media keys as attachments
|
2026-02-27 10:56:41 +00:00 |
|