This website requires JavaScript.
a75e828b1a
test(auth): assert the Secure ATTRIBUTE, not the Secure substring
Ben Barclay
2026-08-11 10:13:34 +10:00
b685efed67
fix(windows-e2e): AHK helper wedged on invalid stdout handle before clicking Install
ethernet
2026-08-10 20:12:37 -04:00
52629a5de6
fix(auth): make prefixed cookie deletions valid per cookie-prefix rules
Ben Barclay
2026-08-11 10:11:28 +10:00
e5e2fb8b2d
fix(desktop): persist renderer crashes to desktop.log + finish the render() isolation class
Teknium
2026-08-10 11:07:50 -07:00
15dbe772b3
chore: map contributor email for repfigit
Ben Barclay
2026-08-11 10:06:58 +10:00
5e57bf19a2
fix(auth): mirror the PKCE setter's cookie shape in clear_pkce_cookie
Ben Barclay
2026-08-11 10:03:51 +10:00
9b1a2a14ca
fix: use psutil.pid_exists for orphan-reap liveness probe (Windows footgun lint)
Teknium
2026-08-10 12:35:54 -07:00
1485a4ac2b
chore: contributor email mappings for salvaged commits
Teknium
2026-08-10 12:12:32 -07:00
bc1223840d
fix(desktop): reap orphan gateways at startup
cadezhou
2026-08-04 15:45:55 +08:00
888624ae61
fix(cli): never reap serve processes owned by a valid backend.lock.json
Leon Phull
2026-08-05 19:34:25 +02:00
585cee1a42
fix(gateway): persist RLIMIT_NOFILE floor into the generated launchd plist
Leon Phull
2026-08-05 13:48:14 +02:00
b06f79a100
test(runtime): use anyio mark to match repo test framework
Leon Phull
2026-08-05 13:48:14 +02:00
6386c75306
fix(desktop): reap orphaned local serve backends on desktop boot
Leon Phull
2026-08-04 21:46:27 +02:00
a9a0648f49
fix(desktop): reap orphaned serve backends via parent-death watchdog + group-kill
XiaoZAZA
2026-07-28 10:48:23 +08:00
d93913b421
test(runtime): cover nofile edge cases
Eva
2026-08-03 18:19:35 +07:00
acb7547dac
fix(runtime): make nofile soft limit configurable
Eva
2026-08-03 18:01:49 +07:00
0472c31aa1
state: bound PEAK read connections with a permit, not just pooled returns
Yishova
2026-08-02 06:33:05 -04:00
87aedbe7b6
state: pool SessionDB read connections instead of leaking one per (SessionDB x thread)
Yishova
2026-08-02 05:23:34 -04:00
7c7cd24d00
fix(auth): use SameSite=None for PKCE cookie over HTTPS to fix cross-site redirect dropping
Keith Ammon
2026-07-02 02:35:00 +00:00
6a7cf19302
fix(gateway,relay): stop frozen-preview finals and dropped idle-session delegation callbacks (#82592 )
victor-kyriazakos
2026-08-11 02:56:13 +03:00
f5cd0b7a6d
ci(windows): install test tools under RUNNER_TEMP - untracked dirs in the checkout trip the driver's dirty-tree guard
ethernet
2026-08-10 19:37:55 -04:00
ee4bb75b53
docs(teams): correct devtunnel webhook protocol
Gille
2026-08-10 15:28:16 -06:00
fafbdd25ad
Merge pull request #83458 from NousResearch/bb/profile-export-redact
brooklyn!
2026-08-10 17:12:33 -05:00
e74f44d7ae
ci(windows): desktop install/update e2e - published installer to this commit via fake git remote
ethernet
2026-08-10 17:59:16 -04:00
49c632310d
Merge pull request #83454 from NousResearch/bb/hud-title
brooklyn!
2026-08-10 16:28:08 -05:00
6c5cb2db4a
fix(profiles): scrub secret-shaped strings from export archives
Brooklyn Nicholson
2026-08-10 16:21:17 -05:00
9e7700e8a3
fix(desktop): title HUD windows Hermes HUD
Brooklyn Nicholson
2026-08-10 16:19:50 -05:00
920beecfa8
perf(desktop): long streaming agent sessions — steady window cut, stable rows, stepped backfill, pane-shared budget (#83446 )
brooklyn!
2026-08-10 16:06:59 -05:00
b1e979f3be
fix(gateway): offload evaluate_after_turn to thread executor
angriff36
2026-05-20 17:20:50 -07:00
b50e27e6d7
Merge pull request #83301 from kshitijk4poor/chore/author-map-angriff36
kshitij
2026-08-11 02:24:30 +05:30
b614f70361
feat(kanban): teach workers to flag collision hotspots instead of piling on
Teknium
2026-08-10 12:50:47 -07:00
11b0271243
feat(kanban): add split-brain decision-ownership contract to orchestrator guidance
Teknium
2026-08-10 12:49:35 -07:00
411a07481b
feat(skills): add decorrelated review lenses to sdlc-review
Teknium
2026-08-10 12:50:14 -07:00
a98aee47ce
fix(kanban): move descendant invalidation to domain layer, make it non-silent
Teknium
2026-08-10 12:37:52 -07:00
917c27d4a5
fix(kanban): preserve failure counter across review transitions
Teknium
2026-08-10 12:28:05 -07:00
1810cfc8dd
fix(kanban): guard request_review against live-claim theft
Teknium
2026-08-10 12:26:35 -07:00
a235d1917e
fix(kanban): skip PR/success respawn guards in review lane
Teknium
2026-08-10 12:21:53 -07:00
af0a418666
fix(kanban): make write_txn nesting explicit opt-in
Teknium
2026-08-10 12:18:48 -07:00
1a8aded87f
test(kanban): model legacy notifier ownership
Jakub Janusz
2026-08-05 19:55:41 +02:00
2245928757
fix(kanban): require durable re-review provenance
Jakub Wolniewicz
2026-07-31 16:53:53 +02:00
b6a14d8297
docs(skills): modernize SDLC review guidance
Jakub Wolniewicz
2026-07-31 16:46:44 +02:00
31c0e0fe67
fix(kanban): preserve reviewer across re-review
Jakub Wolniewicz
2026-07-31 16:46:44 +02:00
4317c92751
chore(contributors): map Nikita Barkov
Jakub Wolniewicz
2026-07-31 16:06:52 +02:00
0acf49b16f
fix(kanban): isolate review handoff ownership
Jakub Wolniewicz
2026-07-31 15:44:44 +02:00
6d7e86c262
fix(kanban): enforce review lifecycle invariants
Jakub Wolniewicz
2026-07-31 15:17:00 +02:00
4ab998a7de
fix(kanban): close review graph race gaps
Jakub Wolniewicz
2026-07-31 14:48:56 +02:00
b90da8243b
fix(kanban): preserve review phase across retries
Jakub Wolniewicz
2026-07-31 14:14:11 +02:00
c230d1202f
fix(kanban): clarify downstream review inspection
Jakub Wolniewicz
2026-07-31 13:58:16 +02:00
fdda104f13
test(kanban): harden cross-platform assertions
Jakub Wolniewicz
2026-07-31 13:54:51 +02:00
0fe4d90223
fix(kanban): harden review graph handoffs
Jakub Wolniewicz
2026-07-31 13:41:23 +02:00
ae23b1f676
fix: complete kanban review lifecycle
Jakub Wolniewicz
2026-07-31 13:29:28 +02:00
16accefd2f
feat(kanban): add first-class "review" handoff lifecycle
Nikita Barkov
2026-07-03 09:57:05 +02:00
1b5da4aacf
fmt(js): npm run fix on merge (#83409 )
hermes-seaeye[bot]
2026-08-10 19:40:25 +00:00
5b8cbd5ef2
Merge pull request #83404 from NousResearch/fix/blender-mcp-compromise
Jeffrey Quesnelle
2026-08-10 15:30:33 -04:00
8d8bc85dca
feat(browser): make Browser Use mode the default browser backend
Teknium
2026-08-10 12:15:01 -07:00
37e46c774c
cleanup: remove references to simple-term-menu
ethernet
2026-08-10 11:01:41 -04:00
bdbdfead04
fix(security): remove blender MCP catalog entry and skill after upstream compromise
Hermes Agent
2026-08-10 12:12:11 -07:00
1362ffc7d2
feat(file-ops): name the binary type in read_file refusals (magic-byte sniff)
teknium1
2026-08-10 10:39:45 -07:00
03da1606bc
fix(ci): merge all duration slices, not one
ethernet
2026-08-10 11:14:19 -04:00
e5bc6b2186
fix(attribution): correct AI_AGENT id to registry value and carry harness markers into all terminal backends
Teknium
2026-08-10 10:55:43 -07:00
e47a931d33
Port from earendil-works/pi#7493 : advertise AI_AGENT env var for child-process attribution
Teknium
2026-08-06 17:52:54 -07:00
34b6bbb96a
feat(skills): add bundled merge-reconciler skill for neutral multi-agent conflict resolution
Teknium
2026-08-10 01:19:25 -07:00
8edcdd1a80
fix(desktop): isolate plugin render hooks
embwl0x
2026-08-09 17:15:59 -05:00
21835cc951
docs(delegation): document frontier-planner / inexpensive-worker cost split
Teknium
2026-08-10 01:23:09 -07:00
d3560b82c4
docs(kanban): document the parent-link context handoff for follow-up cards
Teknium
2026-08-10 01:21:30 -07:00
2b618fe7e5
fix(sec): move cryptography to 50.0.0
ethernet
2026-08-09 17:22:20 -04:00
8789cf9f0c
fix(sec): patch the npm advisories main left open
ethernet
2026-08-07 15:51:44 -04:00
d5ddd442d7
fix(ci): review comment poller deadlocked on its own run
ethernet
2026-08-10 12:52:53 -04:00
7e04718ec3
feat(browser): Browser Use mode composes with all CDP browser backends
Teknium
2026-08-08 17:40:53 -07:00
f21d9714e8
fix(browser): don't migrate Camofox users to Browser Use CLI mode
Teknium
2026-08-08 17:04:09 -07:00
39a234b133
fix(browser): gate browser_exec on terminal surface; pin schema helpers digest
Teknium
2026-08-08 12:10:56 -07:00
9e5e1740ed
fix(browser): apply safety checks to browser_exec URLs
Laith Weinberger
2026-07-20 12:44:43 -07:00
e076d230f4
fix(browser): rm secrets from browser_exec subprocess; /browser off; hide windows console
Laith Weinberger
2026-07-20 12:42:10 -07:00
92968a5c7d
fix(browser): persist workspace across browser_exec calls; raise exec timeout 300s/1800s max; teach in-code aggregation + count verification in tool header
Laith Weinberger
2026-07-17 17:47:36 -07:00
a1835c8c17
feat(browser): integrate Browser Use CLI 3.0
Laith Weinberger
2026-07-17 12:16:07 -07:00
eb4a0a3da7
test: read _MCP_LOGGING_CALLBACK_SUPPORTED via module after _ensure_mcp_sdk
Teknium
2026-08-10 02:15:15 -07:00
55f9e472a0
perf(cli): sub-400ms warm startup — probe-mode check_fns, lazy MCP SDK, banner snapshot, parallel worktree add
Teknium
2026-08-10 02:04:26 -07:00
8c13c99189
chore: add Angriff36 to AUTHOR_MAP for PR #29543 salvage
kshitij
2026-08-10 21:21:41 +05:30
03fa32c92d
fmt(js): npm run fix on merge (#83143 )
hermes-seaeye[bot]
2026-08-10 11:07:34 +00:00
6735e6a10a
Merge pull request #83138 from NousResearch/bb/titlebar-tahoe-fullscreen
brooklyn!
2026-08-10 05:56:55 -05:00
86d747e00d
fmt(js): npm run fix on merge (#83139 )
hermes-seaeye[bot]
2026-08-10 10:55:40 +00:00
4ed6f4f7f1
fix(desktop): satisfy no-extra-boolean-cast in fullscreen guard
Brooklyn Nicholson
2026-08-10 05:50:10 -05:00
3139a30e52
perf(desktop): multi-tile grids stop lagging — evict leaked session states, index lineage aliases, split the turn journal (#83133 )
brooklyn!
2026-08-10 05:45:43 -05:00
4f9d345956
fix(desktop): skip titlebar Y nudge on Tahoe and macOS fullscreen
Brooklyn Nicholson
2026-08-10 05:45:29 -05:00
c08b086013
fmt(js): npm run fix on merge (#83132 )
hermes-seaeye[bot]
2026-08-10 10:44:00 +00:00
338bca7968
Merge pull request #83130 from NousResearch/bb/hud-snap-pointer
brooklyn!
2026-08-10 05:33:55 -05:00
422b256939
fix(desktop): sort hud snap imports for eslint
Brooklyn Nicholson
2026-08-10 05:26:38 -05:00
440e6fb640
fix(desktop): list HUD snap chord in keyboard shortcuts panel
Brooklyn Nicholson
2026-08-10 05:21:07 -05:00
9c75e4863f
feat(desktop): snap HUD to cursor with global ⌘⇧G
Brooklyn Nicholson
2026-08-10 05:21:05 -05:00
5a3920b734
Merge pull request #83115 from NousResearch/bb/browser-pane-resize
brooklyn!
2026-08-10 05:07:01 -05:00
75dad8b15c
fix(desktop): stop HUD window growing on drag; add corner resize handle (#83091 )
brooklyn!
2026-08-10 05:05:14 -05:00
33ac4bce56
fix(desktop): satisfy eslint on pane-share-memory test
Brooklyn Nicholson
2026-08-10 04:59:26 -05:00
92ed8be923
fix(desktop): reopen docked tiles at their last split share
Brooklyn Nicholson
2026-08-10 04:52:45 -05:00
d67337ee1a
fix(desktop): keep min-width floors on stacked flex zones
Brooklyn Nicholson
2026-08-10 04:52:44 -05:00
7267adafdf
fix(desktop): don't let webview guests swallow drag gestures
Brooklyn Nicholson
2026-08-10 04:52:19 -05:00
54e33c95a6
fmt(js): npm run fix on merge (#83099 )
hermes-seaeye[bot]
2026-08-10 09:47:13 +00:00
4e46129ffe
Merge pull request #83083 from NousResearch/bb/titlebar-controls-y
brooklyn!
2026-08-10 04:38:36 -05:00
a843bcc940
fix(desktop): sort titlebar import for eslint
Brooklyn Nicholson
2026-08-10 04:30:58 -05:00
d1f2e32b13
fix(desktop): titlebar clusters — macOS Y nudge, 24px targets, 13.9px icons
Brooklyn Nicholson
2026-08-10 04:24:42 -05:00
92dd230c8c
fmt(js): npm run fix on merge (#83078 )
hermes-seaeye[bot]
2026-08-10 09:07:07 +00:00