Commit Graph
100 Commits
Author SHA1 Message Date
Frank Song c8d9faea29 Merge remote-tracking branch 'origin/master' into franksong2702/live-worklog-settle-no-blank 2026-07-26 11:03:04 +08:00
Frank Song 95aa8ece36 Merge remote-tracking branch 'origin/master' into franksong2702/live-worklog-settle-no-blank 2026-07-26 09:22:09 +08:00
Frank Song cbe353fb93 Scope preserveDom to live assistant turn only 2026-07-24 13:43:15 +08:00
Frank Song f0ab804cc1 Remove unrelated PR screenshots 2026-07-24 13:24:41 +08:00
Frank Song 30df3ce0fe Restore completion read-state ordering 2026-07-24 13:05:01 +08:00
Frank Song 65121ca1ad Sync viewed state before live settlement cache 2026-07-24 13:03:38 +08:00
Frank Song 732ba2b774 Add Live Worklog settlement evidence 2026-07-24 12:52:14 +08:00
Frank Song 7f0099f1f6 Fix live settlement test compatibility 2026-07-24 12:50:05 +08:00
Frank Song ae264f71a3 Preserve live Worklog through final settlement 2026-07-24 12:43:34 +08:00
Frank Song 72d5c62202 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-22 05:32:35 +08:00
Frank Song ae8fb0abb7 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-22 05:31:35 +08:00
Frank Song 9bde2cf3af fix: reject future terminal turn origins 2026-07-21 15:05:17 +08:00
Frank Song de96c1d384 fix: harden terminal error worklog settlement 2026-07-21 15:05:17 +08:00
Frank Song dbbd6c111b Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-21 15:04:29 +08:00
Frank Song 9e7106de33 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-21 12:55:27 +08:00
Frank Song c1ce5a88a7 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-21 12:42:37 +08:00
Frank Song 0ea013ca7e Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-21 12:05:10 +08:00
Frank Song 8b6241df54 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-21 11:49:33 +08:00
Frank Song fea77cc5ad Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-21 11:28:00 +08:00
Frank Song 14180a92b9 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-21 10:57:58 +08:00
Frank Song 9dfe1367c7 Preserve historical anchor final text 2026-07-21 04:42:59 +08:00
Frank Song 7fa8f9415d Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-21 04:22:28 +08:00
Frank Song c9a96794ce Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-21 01:56:35 +08:00
Frank Song d3374c50d0 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-21 00:40:44 +08:00
Frank Song 39ef186a20 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-20 22:44:22 +08:00
Frank Song 2e9c2b1dc8 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-20 19:03:56 +08:00
Frank Song c2b5a54b38 Harden historical anchor hydration edges 2026-07-20 17:22:02 +08:00
Frank Song a91f34a5f0 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-20 17:14:28 +08:00
Frank Song ed5301343d Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-20 13:05:05 +08:00
Frank Song 3fa08e4a22 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-20 12:17:39 +08:00
Frank Song b1dcdd6ec8 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-20 10:25:19 +08:00
Frank Song 80d40d6531 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-20 09:30:56 +08:00
Frank Song 7b0ef79541 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-20 06:18:07 +08:00
Frank Song 223427741f Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-20 02:02:13 +08:00
Frank Song 7e0582bfcf Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 12:30:02 +08:00
Frank Song abdb0cbba0 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 12:00:03 +08:00
Frank Song 60017c76a2 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 11:58:29 +08:00
Frank Song 8ff17ea7bb Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 11:18:17 +08:00
Frank Song bf961cea9d Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 11:02:47 +08:00
Frank Song 0ae40dcd98 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 10:42:31 +08:00
Frank Song 1ae6b7973a Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 09:02:19 +08:00
Frank Song f4a9abb662 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 08:01:59 +08:00
Frank Song 3d38047c2f Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 07:32:01 +08:00
Frank Song 44f470efff Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 05:27:05 +08:00
Frank Song 9243b08922 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 05:16:30 +08:00
Frank Song fd48f26162 Fail closed on historical anchor hydration throws 2026-07-19 05:16:06 +08:00
Frank Song cd3fb5b14f Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 03:59:37 +08:00
Frank Song cf66ad659d Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 02:32:45 +08:00
Frank Song 50478131c1 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 02:01:40 +08:00
Frank Song 1929cbd54d Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-19 01:42:49 +08:00
Frank Song a86d180653 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-18 23:39:10 +08:00
Frank Song 5c4f38a518 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-18 20:54:27 +08:00
Frank Song ff430fc8d0 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-18 18:58:07 +08:00
Frank Song 4d1c83f41f Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-18 18:21:32 +08:00
Frank Song 45eff68955 test: cover ordered multi-tool anchor hydration 2026-07-18 17:32:51 +08:00
Frank Song 198d8e1a5c Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-18 15:57:04 +08:00
Frank Song 486d2038f2 Merge remote-tracking branch 'origin/master' into paperclip/pr-6222 2026-07-18 15:07:38 +08:00
Frank Song 5c34dd9248 fix(streaming): skip reasoning rows for tool anchors 2026-07-18 04:36:00 +08:00
Frank Song e0dee876a0 fix(streaming): keep recovered tool call anchors 2026-07-18 03:23:45 +08:00
Frank Song 3330bb4bd1 fix(streaming): preserve recovered context shape 2026-07-18 03:23:45 +08:00
Frank Song 59b6022dd2 fix(streaming): harden recovered reasoning context ownership 2026-07-18 03:23:45 +08:00
Frank Song b741e17275 fix(streaming): recover interrupted reasoning 2026-07-18 03:23:45 +08:00
Frank SongandPaperclip 765b691b91 merge master into provider-aware model selection
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-07-17 09:28:09 +08:00
Frank SongandPaperclip 484f00aa62 merge master into provider-aware model selection
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-07-17 09:18:46 +08:00
Frank SongandPaperclip 17834a6e07 merge master into provider-aware model selection
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-07-17 05:44:58 +08:00
Frank SongandPaperclip f6d22641cc merge master into provider-aware model selection
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-07-17 04:20:34 +08:00
Frank SongandPaperclip c5ff4f5f3f merge master into provider-aware model selection
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-07-17 04:10:58 +08:00
Frank SongandPaperclip 3bc757d272 merge master into provider-aware model selection
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-07-17 03:43:09 +08:00
Frank SongandPaperclip 6e3543de16 merge master into provider-aware model selection
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-07-16 23:44:01 +08:00
Frank SongandPaperclip aafa6735aa test(models): harden provider selection harness
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-07-16 23:24:42 +08:00
Frank Song be21deb966 fix(models): preserve provider-aware duplicate selections 2026-07-16 20:05:58 +08:00
Frank Song 59c8f988ef fix(ui): reject invalid read range limits 2026-07-15 20:37:02 +00:00
Frank Song 5b46c54c92 feat(ui): show read ranges in collapsed tool labels 2026-07-15 20:37:02 +00:00
Frank Song e13ebd96c1 fix(chat): align reasoning fallback identity key 2026-07-15 07:10:02 +08:00
Frank Song e5c5fd63d4 test(chat): accept keyed reasoning fallback path 2026-07-15 06:58:02 +08:00
Frank Song 90e9f04dab fix(chat): key reasoning fallback to exact anchor row 2026-07-15 06:58:02 +08:00
Frank Song a89a6be075 fix(chat): avoid duplicate reasoning fallback owner 2026-07-15 06:58:02 +08:00
Frank Song e79f3cf53e fix(chat): recover reasoning after stale live turn 2026-07-15 06:58:02 +08:00
Frank Song 54f43b37fa fix(chat): isolate reasoning fallback by session 2026-07-15 06:58:02 +08:00
Frank Song 4f2190c500 fix(chat): preserve visible reasoning ownership 2026-07-15 06:58:02 +08:00
Frank Song 59e92461fc fix: fail closed on wrapped gateway pid helpers 2026-07-14 16:36:23 +08:00
Frank Song d08116b4d2 fix: harden gateway restart recovery targeting 2026-07-14 16:01:56 +08:00
Frank Song ba1a058f87 fix: fail closed on implicit gateway pid recovery 2026-07-14 15:25:36 +08:00
Frank Song 14adbb61a4 fix: pin agent update gateway restart profile 2026-07-14 14:46:00 +08:00
Frank Song 885e267213 fix: retry transient agent gateway restart failures 2026-07-14 14:13:19 +08:00
Frank Song 3f0eebcbd8 Merge remote-tracking branch 'origin/master' into paperclip/pr-5732 2026-07-11 02:59:26 +08:00
Frank Song 3c95b3a9d5 Merge remote-tracking branch 'origin/master' into paperclip/pr-5732 2026-07-11 02:07:37 +08:00
Frank Song 4c2400261a Merge remote-tracking branch 'origin/master' into paperclip/pr-5732 2026-07-10 21:21:47 +08:00
Frank Song c641a9d37c Keep streaming terminal events after no-pause success 2026-07-10 14:43:41 +08:00
Frank Song a61586bd7f Preserve latest session on wakeup pause clear 2026-07-10 13:20:40 +08:00
Frank Song 92ea69c7c3 Require fingerprint evidence for wakeup credential recovery 2026-07-10 12:23:02 +08:00
Frank Song 8eabf63049 Lock streaming wakeup pause success clear 2026-07-10 12:01:24 +08:00
Frank Song e604b76720 Merge remote-tracking branch 'origin/master' into paperclip/pr-5732 2026-07-10 11:39:50 +08:00
Frank Song 920b5e8864 Preserve wakeup pause on cancelled stale credential failure 2026-07-10 11:39:31 +08:00
Frank Song bd083c8b54 Merge remote-tracking branch 'origin/master' into paperclip/pr-5732 2026-07-10 11:19:07 +08:00
Frank Song fc262a4aec Fix named-profile wakeup credential recovery 2026-07-10 11:14:08 +08:00
Frank Song 9d5a3c45c8 Merge remote-tracking branch 'origin/master' into paperclip/pr-5732 2026-07-10 10:33:46 +08:00
Frank Song 63dda7fe2d Merge remote-tracking branch 'origin/master' into paperclip/pr-5732
# Conflicts:
#	api/models.py
2026-07-10 10:15:21 +08:00
Frank Song d7e7fb3013 Merge remote-tracking branch 'origin/master' into paperclip/pr-5732 2026-07-10 07:08:53 +08:00
Frank Song 67b001e57c Fix wakeup pause recovery races 2026-07-10 07:08:36 +08:00