LukeParkerDev
|
cb87c5a139
|
feat(desktop): route browser networking through plugin RPC
|
2026-09-04 14:06:25 +10:00 |
|
LukeParkerDev
|
053ffe0f15
|
fix(app): match browser masks to the panel backdrop
|
2026-09-04 14:06:24 +10:00 |
|
LukeParkerDev
|
38a42b444d
|
fix(desktop): square the browser top corners
|
2026-09-04 14:06:23 +10:00 |
|
LukeParkerDev
|
38eadd44dd
|
fix(app): make the experimental browser opt-in
|
2026-09-04 14:06:23 +10:00 |
|
LukeParkerDev
|
df738e2dc7
|
chore(desktop): format browser source guards
|
2026-09-04 14:06:22 +10:00 |
|
LukeParkerDev
|
6221beaa38
|
fix(desktop): bind CPU exports to their capture sources
|
2026-09-04 14:06:21 +10:00 |
|
LukeParkerDev
|
b4a6c8da3b
|
fix(desktop): inspect dialogs without querying blocked renderers
|
2026-09-04 14:06:21 +10:00 |
|
LukeParkerDev
|
21aeff2dad
|
fix(desktop): preserve browser target provenance and lifetime
|
2026-09-04 14:06:20 +10:00 |
|
LukeParkerDev
|
30dce5d30a
|
fix(desktop): clarify invalid browser input and capture failures
|
2026-09-04 14:06:19 +10:00 |
|
LukeParkerDev
|
2d388ab6b3
|
fix(desktop): give browser failures actionable recovery steps
|
2026-09-04 14:06:19 +10:00 |
|
LukeParkerDev
|
02477c0ad1
|
fix(desktop): require visible tabs for screenshots
|
2026-09-04 14:06:18 +10:00 |
|
LukeParkerDev
|
1bb804fece
|
refactor(desktop): consume plugin-owned browser contracts
|
2026-09-04 14:06:18 +10:00 |
|
LukeParkerDev
|
e4c7e74d8a
|
fix(desktop): preserve browser zoom and screenshot coordinates
|
2026-09-04 14:06:17 +10:00 |
|
LukeParkerDev
|
54323d3652
|
chore(app): format browser tab reconciliation
|
2026-09-04 14:06:17 +10:00 |
|
LukeParkerDev
|
c6b2d4a572
|
feat(desktop): add tabbed browser automation and diagnostics
|
2026-09-04 14:06:16 +10:00 |
|
LukeParkerDev
|
0a7d65feef
|
fix(session-ui): capitalize browser tool label
|
2026-09-04 14:06:15 +10:00 |
|
LukeParkerDev
|
35cfa939ad
|
fix(app): fit the browser pane into the review card
|
2026-09-04 14:06:15 +10:00 |
|
LukeParkerDev
|
00d0413bb1
|
fix(desktop): bound browser registration and stop retrying unsupported servers
|
2026-09-04 14:06:14 +10:00 |
|
LukeParkerDev
|
ad5a5ef5ad
|
fix(app): keep the browser attachment and tab menu reliable
|
2026-09-04 14:06:13 +10:00 |
|
LukeParkerDev
|
a902742556
|
fix(app): hide the browser page under floating menus
|
2026-09-04 14:06:13 +10:00 |
|
LukeParkerDev
|
3dfb3af682
|
feat(app): open browser inside review tabs
|
2026-09-04 14:06:12 +10:00 |
|
LukeParkerDev
|
df8fc17dee
|
test(app): include the browser settings default
|
2026-09-04 14:06:12 +10:00 |
|
LukeParkerDev
|
fdee4db782
|
refactor(desktop): use the shared browser contract
|
2026-09-04 14:06:11 +10:00 |
|
LukeParkerDev
|
c145ef8392
|
fix(desktop): publish acknowledged browser state
|
2026-09-04 14:06:10 +10:00 |
|
LukeParkerDev
|
f01ce94044
|
feat(desktop): connect browser pane through plugin RPC
|
2026-09-04 14:06:10 +10:00 |
|
LukeParkerDev
|
f9a628a38a
|
feat(browser): relay network traffic through plugin RPC
|
2026-09-04 14:06:08 +10:00 |
|
LukeParkerDev
|
2859c81d9d
|
test(browser): remove SDK-host integration tests
|
2026-09-04 14:06:07 +10:00 |
|
LukeParkerDev
|
f5f0e95210
|
fix(browser): retain upload arguments during inspection
|
2026-09-04 14:06:06 +10:00 |
|
LukeParkerDev
|
cc13d3fbe6
|
fix(browser): expose target inspection and attachment replacement
|
2026-09-04 14:06:06 +10:00 |
|
LukeParkerDev
|
f96ce72fcf
|
refactor(browser): separate connection and tool ownership
|
2026-09-04 14:06:05 +10:00 |
|
LukeParkerDev
|
5686be02af
|
fix(browser): return malformed capture errors as tool failures
|
2026-09-04 14:06:04 +10:00 |
|
LukeParkerDev
|
7ec54a9f89
|
fix(browser): explain recovery from tool and transfer failures
|
2026-09-04 14:06:04 +10:00 |
|
LukeParkerDev
|
66a2cd2e57
|
docs(browser): specify screenshot visibility requirements
|
2026-09-04 14:06:03 +10:00 |
|
LukeParkerDev
|
a133f525e9
|
refactor(browser): keep contracts inside the plugin package
|
2026-09-04 14:06:02 +10:00 |
|
LukeParkerDev
|
3cc7a3fb64
|
docs(browser): clarify capture and remote deployment limits
|
2026-09-04 14:06:02 +10:00 |
|
LukeParkerDev
|
966e973fb9
|
fix(browser): preserve transferred file names
|
2026-09-04 14:06:01 +10:00 |
|
LukeParkerDev
|
09223172a3
|
fix(browser): tighten wire contracts and file handling
|
2026-09-04 14:06:01 +10:00 |
|
LukeParkerDev
|
5c34b3da5e
|
feat(browser): define tab-targeted tools and RPC file transfers
|
2026-09-04 14:06:00 +10:00 |
|
LukeParkerDev
|
b2756f14f4
|
feat(browser): expose the browser through Code Mode
|
2026-09-04 14:06:00 +10:00 |
|
LukeParkerDev
|
c037fd65a5
|
fix(sdk): resolve packaged worker paths on Windows
|
2026-09-04 14:05:59 +10:00 |
|
LukeParkerDev
|
0485ddab37
|
fix(plugin-browser): keep release helpers out of the package
|
2026-09-04 14:05:58 +10:00 |
|
LukeParkerDev
|
2a09b21000
|
refactor(browser): extract the plugin into its own package
|
2026-09-04 14:05:58 +10:00 |
|
LukeParkerDev
|
0613a2923c
|
fix(browser): let a newer attachment replace a stale one
|
2026-09-04 14:05:57 +10:00 |
|
LukeParkerDev
|
b601569e3b
|
refactor(browser): use canonical public schemas
|
2026-09-04 14:05:57 +10:00 |
|
LukeParkerDev
|
5eefeee0ce
|
refactor(browser): defer permission enforcement
|
2026-09-04 14:05:56 +10:00 |
|
LukeParkerDev
|
4d54418f14
|
refactor(browser): colocate the public API plugin
|
2026-09-04 14:05:55 +10:00 |
|
LukeParkerDev
|
aed0f9ccf9
|
feat(browser): add public RPC browser plugin
|
2026-09-04 14:05:55 +10:00 |
|
Aiden Cline
|
ffac1c5b11
|
fix(core): classify GitHub Copilot requests on every route (#47160)
|
2026-09-03 22:13:04 -05:00 |
|
opencode-agent[bot]
|
c5dca2df37
|
feat(core): suggest moving sessions into task worktrees (#47202)
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
|
2026-09-03 22:06:15 -05:00 |
|
Aiden Cline
|
8889447f5a
|
fix(core): scope compaction Completed section to finished work (#47203)
|
2026-09-03 22:05:25 -05:00 |
|