Commit Graph

1637 Commits

Author SHA1 Message Date
matevip
17c87dfa3a fix(decision): enforce worker contracts and bound goal recovery 2026-09-29 05:26:39 -04:00
taobig
0df511f43e feat(dsh): migrate SDK runtime and add pinned upgrades (#650) 2026-09-29 05:23:27 -04:00
matevip
063622602b fix(agent): ground goal recovery and validate delegated step results 2026-09-29 03:49:56 -04:00
matevip
4ad23e9cdd feat(decision): enrich routing context and isolate scenario policies 2026-09-29 02:48:36 -04:00
matevip
1470d07ddd feat(decision): add guarded decision layer with shadow mode 2026-09-28 04:18:05 -04:00
matevip
69b8c36be0 feat(enterprise): add commercial edition overview and links 2026-09-28 02:43:50 -04:00
taobig
6bbd3ac4da fix(agent): parse employee drafts after reasoning blocks (#648) 2026-09-24 03:14:24 -04:00
taobig
894c945fab fix(tts): restore Edge and DashScope read-aloud (#646) 2026-09-23 23:33:04 -04:00
taobig
9efad1a910 chore: bump version to 2.4.0-SNAPSHOT 2026-09-23 02:53:02 -04:00
taobig
baeb3f982a feat(workspace): add opt-in member file isolation (#644) 2026-09-22 23:13:08 -04:00
matevip
3fbe5a18a1 fix(channels): expire stale query context in persistent conversations 2026-09-21 10:45:50 -04:00
matevip
845f7b46d4 docs: align bilingual docs and sites with v2.3.0 2026-09-20 02:52:01 -04:00
matevip
a2f35f7c85 release: v2.3.0 2026-09-20 02:22:31 -04:00
mateaix
f8a3d0d153 fix(skills): support document and folder uploads (#609) 2026-09-19 21:49:06 +08:00
matevip
5c67af85fc fix(dsh): pass bounded model output tokens to SDK (#632) 2026-09-18 04:56:29 -04:00
matevip
3643052e9f fix(llm): preserve vLLM reasoning and honor thinking switch (#633) 2026-09-18 01:45:32 -04:00
matevip
8337d13403 fix(llm): adapt reasoning model probes and parameter errors (#640) 2026-09-17 23:00:04 -04:00
matevip
0a7dbef619 fix(dsh): restore bounded conversation history (#637) 2026-09-17 22:27:40 -04:00
mateaix
a09eb06f65 fix(tools): bound spreadsheet extraction and enforce tool timeouts (#635) 2026-09-16 22:11:37 +08:00
mateaix
024743c014 fix(stream): handle SSE line endings and disable proxy buffering (#636) 2026-09-16 21:50:25 +08:00
mateaix
5ab20aa503 test(ui): isolate team run SSE subscription 2026-09-15 11:10:33 +08:00
mateaix
a010cc3e41 fix(ui): harden snowflake precision checker 2026-09-15 10:41:32 +08:00
mateaix
87470ad548 fix(ui): make snowflake precision check portable 2026-09-15 10:36:52 +08:00
mateaix
8ea6326f35 fix(ui): ship self-contained snowflake precision checker 2026-09-15 10:26:58 +08:00
mateaix
ad7b576c40 test(goal): cover unselected queue goal race 2026-09-15 10:09:32 +08:00
mateaix
ab2589550e fix(goal): scope queue snapshot preservation 2026-09-15 09:49:59 +08:00
mateaix
6dc5fa201e fix(goal): preserve unselected queue snapshots 2026-09-15 09:38:12 +08:00
mateaix
ff404597ec test: remove local username from runtime fixture 2026-09-15 09:16:13 +08:00
mateaix
3d5f52338d chore: remove accidental public session dump 2026-09-15 09:12:07 +08:00
mateaix
af38a71fb8 Update managed JSON external protocol evidence 2026-09-15 08:45:03 +08:00
mateaix
39f75ba255 Reject queued input for terminal Goal runners 2026-09-15 08:18:14 +08:00
mateaix
1f414a629d Reject legacy queued input after managed Goal history 2026-09-15 07:58:32 +08:00
mateaix
742f9280ad Verify persistent Goal queued input boundaries 2026-09-15 07:40:33 +08:00
mateaix
c23fa8fa2e Guard persistent Goal queued input selection 2026-09-15 07:25:46 +08:00
mateaix
cc3aa3e765 cover revoked account before queued Goal replay 2026-09-15 07:02:27 +08:00
mateaix
3a7bbe4645 preflight selected queued Goals before agent execution 2026-09-15 06:50:17 +08:00
mateaix
59d66a673e reconcile skipped legacy queued input in chat 2026-09-15 06:33:13 +08:00
mateaix
cbe04d9515 persist selected Goal identity for queued Web input 2026-09-15 06:21:44 +08:00
mateaix
d080bf09f6 retain selected Goal identity across delayed Web approvals 2026-09-15 05:55:49 +08:00
mateaix
4616e08e09 Verify managed approval on MySQL and PostgreSQL 2026-09-15 05:40:57 +08:00
mateaix
993be51e72 Retain selected Goal identity through approval lifecycle 2026-09-15 05:26:30 +08:00
mateaix
3e9377458d Keep rejected managed approval pending in UI 2026-09-15 04:47:06 +08:00
mateaix
90c9256dc6 test(goal): verify approval handoff across application restart 2026-09-15 04:28:21 +08:00
mateaix
4227ed7853 fix(goal): retain requester identity for managed interactive approvals 2026-09-15 04:25:12 +08:00
mateaix
d66ac00dab fix(goal): recheck approver account during managed replay 2026-09-15 04:04:34 +08:00
mateaix
e63c513a61 fix(goal): preserve graph identity in approval snapshots 2026-09-15 03:55:49 +08:00
mateaix
89b7dc79e1 Preserve consecutive managed approvals and bounded settlement handoff 2026-09-15 03:34:05 +08:00
mateaix
041bdd30f7 Resume managed Goal approvals with fresh leases and conservative recovery 2026-09-15 03:18:27 +08:00
mateaix
6ccf8befa0 Add exact consumed approval to fenced Goal attempt handoff 2026-09-15 02:57:43 +08:00
mateaix
8a15c0b573 Verify settled Goal approval fences and document replay boundary 2026-09-15 02:47:36 +08:00