Commit Graph

  • 6c0a60ce14 fix(goal): keep managed JSON checks repeatable in progress hints mateaix 2026-09-15 02:16:14 +0800
  • e8a13b8d20 fix(goal): lock authenticated HTTP identity through managed operations mateaix 2026-09-15 02:10:40 +0800
  • e1e25d41b6 fix(ui): explain managed JSON version reuse at quota mateaix 2026-09-15 02:04:15 +0800
  • adfcf5a4be fix(auth): preserve signed account identity across username reuse mateaix 2026-09-15 01:57:16 +0800
  • fd1fa859ba test(goal): verify managed requirement slot reassignment mateaix 2026-09-15 01:48:59 +0800
  • 2ce7348c04 fix(goal): guide managed JSON retries to reuse current versions mateaix 2026-09-15 01:46:28 +0800
  • ab1f5069ad fix(goal): refresh terminal status in JSON requirements panel mateaix 2026-09-15 01:34:45 +0800
  • 770f4e16d5 test(goal): verify persisted approval identity for managed JSON mateaix 2026-09-15 01:27:41 +0800
  • 1931b0698e fix(goal): recheck live conversation scope for managed JSON mateaix 2026-09-15 01:20:03 +0800
  • 69091fe28d fix(goal): preserve recovery guidance until execution starts mateaix 2026-09-15 01:11:50 +0800
  • bd85d88355 fix(goal): skip live continuation leases during recovery scans mateaix 2026-09-15 01:00:56 +0800
  • 537f43cb6e test(goal): verify queued HTTP managed JSON completion mateaix 2026-09-15 00:52:28 +0800
  • 3b220783a7 test(goal): verify runtime retries rejected JSON completion mateaix 2026-09-15 00:49:02 +0800
  • 50acfd241e test(goal): verify managed JSON runner lease recovery mateaix 2026-09-15 00:46:42 +0800
  • c18ab7ed84 test(goal): verify authenticated HTTP managed JSON runtime mateaix 2026-09-15 00:41:44 +0800
  • 83d965882d fix(goal): preserve authenticated identity for queued web input mateaix 2026-09-15 00:20:14 +0800
  • 54e7b9b9e0 fix(goal): retain acceptance access for paused and terminal goals mateaix 2026-09-15 00:08:08 +0800
  • dec4c509c4 fix(goal): expose JSON acceptance to conversation owners mateaix 2026-09-14 23:52:52 +0800
  • 978ec99a93 fix(goal): preserve managed JSON selection in streamed snapshots mateaix 2026-09-14 23:40:52 +0800
  • 66d8cc6c3b test(goal): cover automatic managed JSON completion in real graphs mateaix 2026-09-14 23:36:41 +0800
  • 2c0f43c5dc fix(goal): compute owner leases from absolute clock instants mateaix 2026-09-14 23:28:29 +0800
  • 2431c1d991 docs(goal): record full managed acceptance integration checks mateaix 2026-09-14 23:16:02 +0800
  • 36a269d3dd fix(goal): keep managed acceptance reads fresh in agent graphs mateaix 2026-09-14 23:09:54 +0800
  • 23f0ca6f54 fix(goal): fence expired owners with absolute lease deadlines mateaix 2026-09-14 22:58:11 +0800
  • da73826a1a fix(goal): preserve absolute JSON expiry across timezone changes mateaix 2026-09-14 22:48:26 +0800
  • 30795da1ba test(goal): replay JSON acceptance on external databases mateaix 2026-09-14 22:40:16 +0800
  • a68f438040 test(goal): verify managed JSON upgrade and restart durability mateaix 2026-09-14 22:34:28 +0800
  • 0899555f07 feat: expose managed JSON versions and checks in goal UI mateaix 2026-09-14 22:14:36 +0800
  • 8cca7159fc fix: fence runtime goal completion with current authenticated owner mateaix 2026-09-14 22:03:20 +0800
  • 4a7f0e211e fix: keep managed JSON goals running until completion is committed mateaix 2026-09-14 21:57:01 +0800
  • 4277172529 feat: require current managed JSON bindings at goal completion mateaix 2026-09-14 21:46:16 +0800
  • 5cc8765681 feat: bind trusted JSON checks to current requirements and versions mateaix 2026-09-14 21:37:38 +0800
  • 2b6bde9971 feat: fence managed JSON publication to current goal runtime owners mateaix 2026-09-14 21:29:42 +0800
  • bc6882e629 feat: add managed goal JSON version storage and publication API mateaix 2026-09-14 21:21:05 +0800
  • 971aa536a8 Add user JSON acceptance configuration and state visibility mateaix 2026-09-14 21:09:21 +0800
  • 868e2dbfb1 Persist user JSON acceptance contracts and block unverified completion mateaix 2026-09-14 20:57:09 +0800
  • 2c73da7e2a Clarify direct and in-chat HTML preview policies mateaix 2026-09-14 02:08:57 +0800
  • c3d1c7febf Invalidate stale artifact diagnostics on detail refresh mateaix 2026-09-14 01:50:04 +0800
  • d154044cfc fix(evidence): clear listed content when access is revoked mateaix 2026-09-14 01:29:52 +0800
  • 5e1248432d fix(goal): reject trailing model evaluation documents mateaix 2026-09-14 01:12:26 +0800
  • b58fd93430 fix(goal): reject ambiguous model checklist results mateaix 2026-09-14 00:52:24 +0800
  • 9f89db8262 fix(evidence): seal observation state and rows atomically mateaix 2026-09-14 00:46:10 +0800
  • 6efae9e71c test(evaluation): reject duplicate keys in offline suites mateaix 2026-09-14 00:33:41 +0800
  • ebe4981476 test(evaluation): record compiled provenance in goal replay reports mateaix 2026-09-14 00:30:49 +0800
  • 02f31fdaf6 fix(evidence): preserve failures across command observations mateaix 2026-09-14 00:24:52 +0800
  • ea1a28399c fix(files): authorize ownership before loading generated content mateaix 2026-09-14 00:14:34 +0800
  • 7e45a26755 fix(files): isolate generated preview content with sandbox policy mateaix 2026-09-14 00:05:01 +0800
  • 0498530f3a fix(goal): refresh progress when requirements are appended mateaix 2026-09-13 23:46:31 +0800
  • 47066c6091 fix(files): reject symlinks when reloading generated downloads mateaix 2026-09-13 23:43:00 +0800
  • 52a2843bdf fix(goal): sync completion memory after transaction commit mateaix 2026-09-13 23:39:45 +0800
  • 542f075759 fix: avoid completion side effects on goal no-op transitions mateaix 2026-09-13 23:10:45 +0800
  • 8cc7eaaae1 test: replay goal service boundaries against real H2 transactions mateaix 2026-09-13 23:04:31 +0800
  • 96ed9cda27 fix: include configured goal success-check guidance mateaix 2026-09-13 22:47:29 +0800
  • 0c045eaff8 fix: fence goal evaluations against definition revisions mateaix 2026-09-13 22:40:59 +0800
  • 5c91dcc234 test: add replayable JSON artifact check scenarios mateaix 2026-09-13 22:20:49 +0800
  • fb7bb04f7a feat: add user-invoked bounded JSON artifact checks mateaix 2026-09-13 22:15:13 +0800
  • 6a00c3869d fix: derive goal progress from the current merged checklist mateaix 2026-09-13 22:04:57 +0800
  • c024e2d9f0 fix: reject symlink artifacts and bound collection reads mateaix 2026-09-13 21:57:34 +0800
  • 511b689387 fix(scheduling): cancel unstarted delayed jobs during shutdown mateaix 2026-09-13 21:39:40 +0800
  • 3843dc04b7 feat(evidence): inspect artifact version changes on demand mateaix 2026-09-13 21:30:39 +0800
  • b04b0f673b fix(goal): preserve criteria initialized while bootstrap is in flight mateaix 2026-09-13 21:21:45 +0800
  • bb3d477aa2 test(evaluation): replay artifact version boundaries with real file IO mateaix 2026-09-13 21:16:18 +0800
  • 501a1f8bdb fix(goal): recheck current criteria before automatic completion mateaix 2026-09-13 21:00:40 +0800
  • 7d26eaf528 fix(artifacts): isolate registered file bytes from caller mutations mateaix 2026-09-13 20:53:41 +0800
  • 35a241a62d test(evaluation): add offline goal task replay and baseline mateaix 2026-09-13 20:48:02 +0800
  • 88cd78af5e fix(goal): reject checklist passes without evidence mateaix 2026-09-13 20:38:19 +0800
  • 00d774fb85 test(webchat): align stream assertions with delta batching mateaix 2026-09-12 18:15:52 +0800
  • bfc5417508 feat(memory): harden recall and provider resilience mateaix 2026-09-12 13:03:39 +0800
  • 7e36ac7749 perf(execution): batch evidence attempt queries matevip 2026-09-11 04:39:40 -0400
  • dfae7edbe0 fix(memory): isolate recall ledger by owner mateaix 2026-09-08 22:23:45 +0800
  • c59b6b6448 fix(chat): settle UI state after stop fallback mateaix 2026-09-08 21:39:08 +0800
  • 7406fc99bf feat(execution): add persistent execution evidence in observe mode matevip 2026-09-07 06:38:58 -0400
  • 26150b68e8 feat(team): add controlled worker intervention matevip 2026-09-04 04:18:41 -0400
  • bd41a71826 fix(cron): harden long-task reliability matevip 2026-09-02 05:56:06 -0400
  • b706f9a610 fix(memory): prevent transient constraints from becoming durable (#625) matevip 2026-09-01 05:52:41 -0400
  • 7e2dc55b5d fix(dsh): persist managed runtime settings (#626) matevip 2026-09-01 01:54:51 -0400
  • 631b8ab02a chore: bump version to 2.3.0-SNAPSHOT matevip 2026-08-31 05:10:55 -0400
  • d8976ddf1e docs(runtime): document restart-safe long tasks matevip 2026-08-31 03:03:51 -0400
  • dd4db18ed8 fix(runtime): harden long-task recovery and checkpoint writes matevip 2026-08-30 23:13:42 -0400
  • 97125b991e docs(delegation): clarify long-task acceptance mateaix 2026-08-30 14:47:40 +0800
  • 701b99b3e9 fix(delegation): bound and cancel async agent tasks mateaix 2026-08-30 13:32:22 +0800
  • 637497b043 docs(readme): center v2.2.0 on agent runtimes mateaix 2026-08-29 14:36:13 +0800
  • fa67d259b7 docs(readme): center v2.2.0 on agent runtimes mateaix 2026-08-29 14:35:57 +0800
  • 84968688fa release: v2.2.0 v2.2.0 mateaix 2026-08-29 13:53:25 +0800
  • 08a5bf6996 release: v2.2.0 mateaix 2026-08-29 13:53:11 +0800
  • 7eb44731e7 fix(chat): stabilize long-task input recovery matevip 2026-08-27 05:21:59 -0400
  • 01ed4a4fcd feat(goal): make long tasks recoverable and pace continuation dispatch matevip 2026-08-27 03:49:15 -0400
  • 2090d09704 fix(goal): preserve continuation instructions and verified progress taobig 2026-08-26 06:17:05 -0400
  • 2fa2e60170 feat(goal): persist continuous execution across bounded turns taobig 2026-08-26 05:46:15 -0400
  • fb94027038 fix(dsh): isolate runtime child environment matevip 2026-08-26 05:13:55 -0400
  • ab5a0a651b fix(live): speed up live status loading (#615) matevip 2026-08-25 04:12:19 -0400
  • bc2b4613f7 fix(ui): restore chat state after conversation resume (#618) matevip 2026-08-24 23:17:48 -0400
  • 987bc2001a fix(agent): complete long-form responses reliably matevip 2026-08-24 04:16:57 -0400
  • e88be95cd2 fix: pass workspace context to tool guard (#617) matevip 2026-08-24 02:43:57 -0400
  • dd7e561e48 fix(agent): harden tool completion and team retries (#606) mateaix 2026-08-23 21:43:35 +0800
  • 2372827762 fix(wiki): open failure records in owning workspace (#614) matevip 2026-08-21 22:32:48 -0400
  • 709218e2ac fix(channel): expose execution trace switch for WeChat channels (#613) matevip 2026-08-21 22:24:37 -0400
  • 14df331ce6 fix: resolve workspace context for file mutations (#617) matevip 2026-08-21 22:05:26 -0400
  • 8d32a60fdb fix(files): restrict generated downloads by workspace (#611) matevip 2026-08-21 06:06:59 -0400
  • bdd51e7b44 fix(conversation): isolate shared conversations (#616) matevip 2026-08-21 05:49:28 -0400