|
|
1060476113
|
feat(server,frontend): real-time sync architecture with message accumulator
- Add message-accumulator.js: cascades diff-based message accumulation
- Add 3-second cascade polling with broadcastToAll (was undefined!)
- Add /api/bridge/approve endpoint: tries accept/reject Step→Command→Terminal
- Add persistent approve/reject buttons in chat header toolbar
- Frontend: loadSessionMessages (trajectory + accumulated), applyNewMessages (WS push)
- Status change detection: _prevStatusKey tracking prevents unnecessary re-renders
- actionInProgress flag prevents DOM replacement during button fetch
- Known issues: Trajectory 341 hard limit, Cascade no command-approval state
|
2026-03-08 14:05:59 +09:00 |
|
|
|
79c2b1b6d9
|
feat(action): direct accept/reject buttons — no mirror tab needed, Extension /api/action endpoint
|
2026-03-08 01:32:29 +09:00 |
|
|
|
410d77537e
|
feat(history): full conversation trajectory — GetCascadeTrajectory RPC, all step types rendered
|
2026-03-08 00:25:33 +09:00 |
|
|
|
bee5e512a9
|
feat(bridge): connect Gravity Web server to Extension Bridge — proxy routes + WS forwarding
|
2026-03-07 23:56:41 +09:00 |
|
|
|
aa0b06c661
|
docs: update findings — .pb encrypted, state.vscdb explored, pivot to extension dev
|
2026-03-07 23:31:30 +09:00 |
|
|
|
06cbcd94e2
|
feat(discovery): auto-detect Antigravity via CDP port scan + auto-create sessions
|
2026-03-07 23:14:51 +09:00 |
|
|
|
d1d17bdb7a
|
feat(chat): message accumulation + initial full scroll scrape — history persistence
|
2026-03-07 23:08:19 +09:00 |
|
|
|
9281c6b45d
|
refactor(scrape): complete rewrite of content extraction - per-turn parsing for all types
|
2026-03-07 22:57:04 +09:00 |
|
|
|
22f7280907
|
feat(chat): extract and render action buttons from task cards (Cancel, Review Changes)
|
2026-03-07 22:47:41 +09:00 |
|
|
|
30174a60f6
|
fix(scrape): remove style tags from blocks before extracting any content
|
2026-03-07 22:40:20 +09:00 |
|
|
|
4242b47fe8
|
fix(scrape): replace regex with DOM API to avoid template literal escape crash
|
2026-03-07 21:36:47 +09:00 |
|
|
|
d2776fc327
|
fix(scrape): filter out style tags and CSS code from chat messages
|
2026-03-07 21:32:19 +09:00 |
|
|
|
6ed5b33caa
|
fix(cdp): fix sendMessage selector escape bug + polling JSON comparison
|
2026-03-07 21:27:51 +09:00 |
|
|
|
507324f78e
|
feat(chat): redesign chat UI with structured rendering and interactive action buttons
|
2026-03-07 21:08:08 +09:00 |
|
|
|
4b855c9e57
|
feat(cdp): Phase 2 - real-time UI mirroring via screencast + remote input
|
2026-03-07 20:41:53 +09:00 |
|
|
|
9234be33db
|
fix(cdp): update DOM selectors to match actual Antigravity v1.107 structure
|
2026-03-07 20:15:52 +09:00 |
|
|
|
8020a5b072
|
feat: Gravity Web Phase 1 - CDP remote control dashboard
|
2026-03-07 18:53:41 +09:00 |
|