Commit Graph

1617 Commits

Author SHA1 Message Date
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
mateaix
92723d6919 fix(agent): preserve Plan approval replay through requester-aware entry 2026-09-15 02:36:18 +08:00
mateaix
716c765c3a test(goal): exercise managed JSON through real supervisor dispatch 2026-09-15 02:21:47 +08:00
mateaix
6c0a60ce14 fix(goal): keep managed JSON checks repeatable in progress hints 2026-09-15 02:16:14 +08:00
mateaix
e8a13b8d20 fix(goal): lock authenticated HTTP identity through managed operations 2026-09-15 02:10:40 +08:00
mateaix
e1e25d41b6 fix(ui): explain managed JSON version reuse at quota 2026-09-15 02:04:15 +08:00
mateaix
adfcf5a4be fix(auth): preserve signed account identity across username reuse 2026-09-15 01:57:16 +08:00
mateaix
fd1fa859ba test(goal): verify managed requirement slot reassignment 2026-09-15 01:48:59 +08:00
mateaix
2ce7348c04 fix(goal): guide managed JSON retries to reuse current versions 2026-09-15 01:46:28 +08:00
mateaix
ab1f5069ad fix(goal): refresh terminal status in JSON requirements panel 2026-09-15 01:34:45 +08:00
mateaix
770f4e16d5 test(goal): verify persisted approval identity for managed JSON 2026-09-15 01:27:41 +08:00
mateaix
1931b0698e fix(goal): recheck live conversation scope for managed JSON 2026-09-15 01:20:03 +08:00
mateaix
69091fe28d fix(goal): preserve recovery guidance until execution starts 2026-09-15 01:11:50 +08:00
mateaix
bd85d88355 fix(goal): skip live continuation leases during recovery scans 2026-09-15 01:00:56 +08:00
mateaix
537f43cb6e test(goal): verify queued HTTP managed JSON completion 2026-09-15 00:52:28 +08:00
mateaix
3b220783a7 test(goal): verify runtime retries rejected JSON completion 2026-09-15 00:49:02 +08:00
mateaix
50acfd241e test(goal): verify managed JSON runner lease recovery 2026-09-15 00:46:42 +08:00
mateaix
c18ab7ed84 test(goal): verify authenticated HTTP managed JSON runtime 2026-09-15 00:41:44 +08:00
mateaix
83d965882d fix(goal): preserve authenticated identity for queued web input 2026-09-15 00:20:14 +08:00
mateaix
54e7b9b9e0 fix(goal): retain acceptance access for paused and terminal goals 2026-09-15 00:08:08 +08:00
mateaix
dec4c509c4 fix(goal): expose JSON acceptance to conversation owners 2026-09-14 23:52:52 +08:00