Commit graph

2399 commits

Author SHA1 Message Date
4pmtong
544f887613 fix: stabilize markdown theme rendering 2026-08-22 01:15:13 +08:00
4pmtong
fe29cfbc71 style: simplify rendered code blocks 2026-08-22 00:52:46 +08:00
4pmtong
b297b2ef9d feat: modernize rendered code blocks 2026-08-22 00:41:46 +08:00
4pmtong
3f951c2b52 fix: allow full-width characters in code previews 2026-08-22 00:30:20 +08:00
4pmtong
8d8324bf20 feat: add copy actions to rendered content 2026-08-22 00:24:57 +08:00
4pmtong
3e9ba039a2 feat: polish code and markdown presentation 2026-08-22 00:07:35 +08:00
4pmtong
414a0634ba feat: unify code display styling 2026-08-22 00:07:35 +08:00
4pmtong
441f26f247 fix: refresh queued run git boundaries 2026-08-21 23:24:13 +08:00
4pmtong
006b77ff9a fix: stabilize session preview resizing 2026-08-21 22:58:16 +08:00
4pmtong
1b4820e54d feat: run tasks on durable project git checkouts
Some checks are pending
Pre-commit / pre-commit (push) Waiting to run
Test / Run Web + Local Brain Smoke (push) Waiting to run
Test / Run Frontend Guardrails (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
2026-08-21 22:32:52 +08:00
4pmtong
46f1617022 fix: serialize queued follow-up dispatch 2026-08-21 22:10:26 +08:00
4pmtong
c21e01cfd7 fix: preserve run-owned workspace file mutations 2026-08-21 21:26:44 +08:00
Douglas Lai
8f4f575db9
feat: add native menus, shortcuts, and window chrome (#1858)
Co-authored-by: 4pmtong <web_chentong@163.com>
2026-08-21 20:39:55 +08:00
Douglas Lai
1edaab9819
feat: make the Files page a usable project workspace (#1859)
Co-authored-by: 4pmtong <web_chentong@163.com>
2026-08-21 20:09:02 +08:00
4pmtong
b353ccbed0 fix: render local scripts in HTML previews 2026-08-21 18:44:03 +08:00
4pmtong
fa2071a33b fix: restore run file navigation and change review 2026-08-21 18:43:27 +08:00
4pmtong
83c9e1a6fb fix: finalize runs after background workspace sessions 2026-08-21 18:42:53 +08:00
Douglas Lai
6d16eb51fa
Feat/in session dif review (#1817)
Some checks are pending
Pre-commit / pre-commit (push) Waiting to run
Test / Run Web + Local Brain Smoke (push) Waiting to run
Test / Run Frontend Guardrails (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
Co-authored-by: Tong Chen <web_chentong@163.com>
2026-08-21 13:43:21 +08:00
Douglas Lai
88f530358e
Redesign two chat timeline view (#1856)
Some checks are pending
Pre-commit / pre-commit (push) Waiting to run
Test / Run Web + Local Brain Smoke (push) Waiting to run
Test / Run Frontend Guardrails (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
Co-authored-by: 4pmtong <web_chentong@163.com>
2026-08-20 23:48:54 +08:00
4pmtong
93262cbc97 perf: make project history hydration nonblocking
Some checks are pending
Pre-commit / pre-commit (push) Waiting to run
Test / Run Web + Local Brain Smoke (push) Waiting to run
Test / Run Frontend Guardrails (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
2026-08-20 13:42:12 +08:00
4pmtong
008c0d28e0 feat: automate scoped memory extraction
Some checks are pending
Pre-commit / pre-commit (push) Waiting to run
Test / Run Web + Local Brain Smoke (push) Waiting to run
Test / Run Frontend Guardrails (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
2026-08-20 00:38:08 +08:00
4pmtong
8eca66d439 fix: bound background Space project syncs 2026-08-19 23:56:38 +08:00
4pmtong
b1c4565676 feat: make scoped Memory discoverable and manageable 2026-08-19 23:56:11 +08:00
4pmtong
1258374864 fix: support unbounded long-running agent turns 2026-08-19 23:55:41 +08:00
4pmtong
6efe8394d8 feat: make workspace version history user friendly
Some checks are pending
Pre-commit / pre-commit (push) Waiting to run
Test / Run Web + Local Brain Smoke (push) Waiting to run
Test / Run Frontend Guardrails (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
2026-08-19 21:39:16 +08:00
4pmtong
99c3ffced0 fix: restore workspace file previews 2026-08-19 21:38:42 +08:00
4pmtong
e0b3fcc65b Merge remote-tracking branch 'origin/main' into feat/workforce-bundle-product 2026-08-19 19:51:09 +08:00
4pmtong
f88f1353c2 fix: load local media through workspace preview protocol 2026-08-19 19:05:45 +08:00
Douglas Lai
ed9614486a
Refactor dashboard (#1854)
Co-authored-by: 4pmtong <web_chentong@163.com>
2026-08-19 19:02:56 +08:00
4pmtong
70e62c8552 fix: restore running project history without blocking navigation
Some checks are pending
Pre-commit / pre-commit (push) Waiting to run
Test / Run Web + Local Brain Smoke (push) Waiting to run
Test / Run Frontend Guardrails (push) Waiting to run
Test / Run Python Tests (push) Waiting to run
2026-08-19 01:35:54 +08:00
Douglas Lai
b439d5ff23
Feat/refactor session side panel (#1853)
Co-authored-by: 4pmtong <web_chentong@163.com>
2026-08-19 01:28:23 +08:00
4pmtong
5c565a5a16 fix: prevent project history loading races 2026-08-19 01:02:17 +08:00
4pmtong
4c5b73256a fix: stabilize background terminal workspace leases 2026-08-19 00:07:04 +08:00
Douglas Lai
05d4f7ef3d
Feat/refactor chatbox event bus (#1852)
Co-authored-by: 4pmtong <web_chentong@163.com>
2026-08-18 23:40:29 +08:00
4pmtong
0b163c8f72 fix: reap terminated terminal process group 2026-08-18 22:52:29 +08:00
4pmtong
c874fa8b88 chore: satisfy repository pre-commit hooks on workforce bundle branch 2026-08-18 22:47:42 +08:00
4pmtong
e3a11d2b8e fix: preserve interactive HTML preview styles 2026-08-18 22:28:23 +08:00
4pmtong
3805c23219 fix: expose run outputs in owned spaces 2026-08-18 21:30:05 +08:00
4pmtong
7188ac97ec fix: route cloud responses through compatible client 2026-08-18 18:22:48 +08:00
4pmtong
e44076550c fix: honor cloud model response transport 2026-08-18 17:27:45 +08:00
4pmtong
14f3c0ba43 fix: harden durable model invocation capture 2026-08-18 17:04:33 +08:00
4pmtong
b6a1716068 feat: persist model invocations in run journal 2026-08-18 16:47:32 +08:00
4pmtong
5ddc47d405 fix: replace memory snapshot polling with heartbeats 2026-08-18 01:21:59 +08:00
4pmtong
daa38da332 fix: harden durable run recovery and model transport 2026-08-18 00:57:53 +08:00
4pmtong
00d82a6388 fix: bound terminal cleanup for safe resume 2026-08-17 21:19:02 +08:00
4pmtong
daec5f75a2 fix: stop remote control owner mismatch storms 2026-08-17 21:18:40 +08:00
4pmtong
84536f98ca fix: upload managed space task outputs 2026-08-17 21:17:59 +08:00
4pmtong
744c42fc34 fix: normalize memory tool arguments 2026-08-17 21:17:10 +08:00
4pmtong
b7298aaba2 fix: retry malformed model JSON responses 2026-08-17 21:16:30 +08:00
4pmtong
a874db93ab fix: classify uploads by storage lane 2026-08-17 18:23:26 +08:00