Commit Graph
3963 Commits
Author SHA1 Message Date
Dotta 39c4fbe421 feat: add provider-neutral runner events 2026-08-21 18:36:12 -05:00
Dotta 47b3429a7f fix(runner): defer activity caret until settled 2026-08-21 16:31:44 -05:00
Dotta cc19675b28 fix(runner): space live identity below header 2026-08-21 16:19:08 -05:00
Dotta c925b3fbb9 fix(runner): place agent identity above activity 2026-08-21 16:17:12 -05:00
Dotta d2c851523b fix(runner): keep live turn layout stable 2026-08-21 16:10:48 -05:00
Dotta c31a345a3d fix(runner): stabilize live response handoff 2026-08-21 15:56:15 -05:00
Dotta fab305db71 fix(runner): simplify expanded activity history 2026-08-21 15:26:40 -05:00
Dotta 4c3e30cdad feat(runner): add OpenCode and durable runner UX 2026-08-21 15:18:00 -05:00
DottaandPaperclip f34591016e fix(runner): preserve workspace binding on recovery
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-08-21 14:10:45 -05:00
DottaandPaperclip baf49f5e97 fix(dev): rebuild runner before server startup
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-08-21 12:49:04 -05:00
DottaandPaperclip 2fe9fdd5a2 fix(runner): stream native activity into task chat
Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-08-21 12:27:35 -05:00
DottaandPaperclip d711fe390c fix(runner): stream progress and final replies
Publish runner-authored comments to live issue threads, keep progress distinct from completion, and make follow-up comments authoritative for native completion contracts.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-08-21 10:53:45 -05:00
Dotta ea10f3d2b9 docs: explain native status arbitration 2026-08-21 10:36:07 -05:00
Dotta 2fc9b49d39 docs: explain durable continuation scheduling 2026-08-21 10:31:57 -05:00
Dotta 391b429955 fix(runner): honor comment wakes and stop completion loops 2026-08-21 10:30:18 -05:00
Dotta 0f507a8622 fix(runner): await authoritative provider turn identity 2026-08-21 10:12:37 -05:00
Dotta f4a6ad61a4 fix(runner): preserve coalesced provider turns 2026-08-21 10:06:57 -05:00
Dotta da934b6d3d fix(runner): buffer pre-accept Codex items 2026-08-21 10:02:53 -05:00
Dotta 380e9f3aae fix(runner): bind implicit Codex item turns 2026-08-21 09:59:14 -05:00
Dotta edad154b6e fix(runner): claim PRP websocket upgrades 2026-08-21 09:56:21 -05:00
Dotta 22e244dc92 fix(runner): allow projectless local tasks 2026-08-21 09:52:55 -05:00
Dotta b6ca925dd7 docs(runner): record integration implementation status 2026-08-21 09:40:55 -05:00
Dotta 3c13837c62 docs(runner): classify all protocol actions 2026-08-21 09:36:56 -05:00
Dotta 057b901240 feat(runner): bind revisioned document writes 2026-08-21 09:35:24 -05:00
Dotta 29305c3e45 docs(evals): trace shared Paperclip PRP coverage 2026-08-21 09:32:30 -05:00
Dotta d7dd987015 test(runner): add real Paperclip vertical slice 2026-08-21 09:31:32 -05:00
Dotta 3fe556f2d4 test(runner): prove shared PRP tool round trip 2026-08-21 09:28:54 -05:00
Dotta 2e2a40dba9 docs(runner): reconcile production protocol bindings 2026-08-21 09:27:52 -05:00
Dotta 274f597555 feat(runner): host durable PRP on Paperclip server 2026-08-21 09:21:46 -05:00
Dotta ac282fc85e Track real control-plane lifecycle coverage 2026-08-21 08:52:17 -05:00
Dotta 37c09c82de Bind Runner human interactions 2026-08-21 08:38:20 -05:00
Dotta 3485f2f775 Document Daytona runner networking 2026-08-21 08:36:49 -05:00
Dotta d2c709ed19 Project Runner PRP events into task chat 2026-08-21 08:36:00 -05:00
Dotta 00b9012a28 Bind Paperclip Runner read tools 2026-08-21 08:32:17 -05:00
Dotta 83d58b860b Run Paperclip Runner through durable PRP 2026-08-21 08:30:22 -05:00
Dotta 01d90a078e Open Codex driver to authorized protocol tools 2026-08-21 08:24:12 -05:00
Dotta 1c58011691 Add selectable Paperclip Runner adapter 2026-08-21 08:18:59 -05:00
Dotta 4b6a6232af Document Paperclip runner control-plane integration 2026-08-21 08:15:03 -05:00
Dotta c347e99332 Prevent duplicate interaction submissions in runner lab 2026-08-21 07:41:03 -05:00
Dotta bbbd134b09 Cut runner lab and evals over to durable Rust PRP 2026-08-20 23:19:59 -05:00
Dotta 7658c876e1 feat(runner): route provider tools through rust daemon 2026-08-20 21:38:11 -05:00
Dotta 2a199e42f0 refactor(runner): define protocol actions per module 2026-08-20 18:57:35 -05:00
Dotta a18aab01ad feat(runner): add lazy capability discovery 2026-08-20 18:44:05 -05:00
Dotta 1f4499460e feat(runner): capture eval usage and estimated cost 2026-08-20 15:52:32 -05:00
Dotta cee6d60e0f fix(runner): hydrate eval DevTools snapshot 2026-08-20 15:10:32 -05:00
Dotta 3676557df9 fix(runner): keep eval navigation and DevTools accessible 2026-08-20 15:08:35 -05:00
Dotta 5316e6ded6 feat(runner): add eval inspector to DevTools 2026-08-20 15:03:39 -05:00
Dotta 86b9183660 feat(runner): align eval checks with session timeline 2026-08-20 14:57:27 -05:00
Dotta d8abf61570 feat(runner): reuse issue thread viewer for evals 2026-08-20 14:49:58 -05:00
Dotta eac93e3af2 feat(runner): add live eval session entrypoint 2026-08-20 14:38:50 -05:00