-
7af104b37b
refactor(discord): keep link formatting adapter-local
Coffee☕️
2026-08-02 22:36:31 -04:00
-
56941eb329
refactor(gateway): share markdown link formatting
Coffee☕️
2026-08-02 22:32:25 -04:00
-
911d8dfbf4
refactor(discord): simplify tool preview links
Coffee☕️
2026-08-02 22:29:19 -04:00
-
df9e039d2d
fix(discord): preserve links in truncated tool previews
Coffee☕️
2026-08-02 22:14:30 -04:00
-
037825c1f2
fix: check NUL bytes before size limit in _read_referenced_script
kshitij
2026-08-03 10:03:41 +05:30
-
c98ed22e42
fix(cron): stop lifecycle guard false-positives and crashes on .py/binary scripts
CriptoGus
2026-08-02 21:48:55 -03:00
-
21040c4ab6
Merge pull request #77339 from kshitijk4poor/chore-dblank-email
kshitij
2026-08-03 10:04:45 +05:30
-
-
45d3416d82
chore: add contributor email mapping for danielblankhh
kshitijk4poor
2026-08-03 10:04:35 +05:30
-
947fdeab3b
fix(whatsapp): guard bridge reconnect against hangs and unhandled rejections
Anthony Tran
2026-08-02 23:03:59 -04:00
-
648c01c693
fix(matrix): pickle key from resolved device ID, skip migration after reset, cache enc info
kshitij
2026-08-03 09:57:31 +05:30
-
80d5a57b94
fix(matrix): commit the migrated account only after the session sweep
ckaznocha
2026-08-02 16:19:18 -07:00
-
3a43422065
fix(matrix): migrate crypto store when the Olm pickle key changes
ckaznocha
2026-07-25 12:43:06 -07:00
-
907bdc7856
fix(matrix): let the token's own device win over a stale MATRIX_DEVICE_ID
ckaznocha
2026-08-02 16:15:34 -07:00
-
a4b686c29e
fix(matrix): reset Olm crypto store when the access token's device ID changes
ckaznocha
2026-07-25 12:36:03 -07:00
-
799102a4d8
fix(matrix): fallback to homeserver query for room encryption detection (#71067)
webtecnica
2026-07-24 20:42:29 -03:00
-
ff3c9848d4
fix(compression): route overhead-aware tokens in post-tool compress + add recovery-path tests
LFDM Core
2026-08-02 17:56:17 -07:00
-
4ffc8449a3
fix(compression): overflow handlers pass overhead-aware token size to LCM recovery (issue 441)
LFDM Core
2026-08-02 14:45:47 -07:00
-
e8c1882766
refactor(ui-tui): single source for the floating-panel kind set
kshitij
2026-08-03 09:51:25 +05:30
-
ee8765c930
fix(ui-tui): gate status-rule timers on real occlusion, not $isBlocked
briandevans
2026-07-30 08:39:34 -07:00
-
873af72f8c
fix(ui-tui): pause status-chrome timers while a blocking overlay is open
briandevans
2026-07-26 04:40:16 -07:00
-
372494fdf9
style(desktop): eslint --fix import order in sessions-section test
kshitij
2026-08-03 00:07:14 +05:30
-
416f91d271
fix(test): export VirtualSessionListProps and assert sessions array identity change
StanleyStetson
2026-08-01 02:02:30 +03:00
-
09ed1ac950
fix(desktop): memoize sidebar flatRows and row renderers to prevent scroll jitter (fixes #73629)
StanleyStetson
2026-08-01 00:57:16 +03:00
-
0cbedc58f0
docs: note atexit re-finalization interaction in shutdown() docstring
kshitij
2026-08-03 09:54:59 +05:30
-
eb4f514b2d
fix(tui_gateway): retain live-turn sessions unfinalized when the drain deadline expires
briandevans
2026-08-02 16:34:08 -07:00
-
e239184521
fix(tui_gateway): bound the shutdown drain sleep by the time left to it
briandevans
2026-08-02 12:42:53 -07:00
-
1fba2dbe85
fix(tui_gateway): drain in-flight turns before finalizing sessions on compute-host shutdown
briandevans
2026-08-02 12:33:52 -07:00
-
28d994f26c
test(gateway): cover restart after-turn deferral (#77184)
HexLab98
2026-08-03 07:58:23 +07:00
-
db3f7e4eb9
fix(gateway): defer in-band restart until active turns finish (#77184)
HexLab98
2026-08-03 07:58:23 +07:00
-
f105db2136
Merge pull request #77335 from kshitijk4poor/chore/author-map-atran28
kshitij
2026-08-03 09:57:46 +05:30
-
-
307ef0061c
chore: add ATran28 to AUTHOR_MAP
kshitij
2026-08-03 09:57:30 +05:30
-
-
622c220ebb
refactor(agent): rebuild hoisted patterns from shared tag-name tuples
kshitij
2026-08-03 09:49:14 +05:30
-
9421c5afdf
perf(agent): precompile response and skill-scan regexes (#33208)
Eugeniusz Gilewski
2026-07-22 22:42:35 +02:00
-
3b53a3c560
chore: drop stale diagnostic report from PR #77021
joaomarcos
2026-08-02 17:40:22 -03:00
-
a93969dbd1
fix(tui): snapshot history after pending model switch applies (#76870)
joaomarcos
2026-08-02 15:41:34 -03:00
-
8f61e61991
chore: add contributor email mapping for LFDMcore (core@lfdm.co) (#77331)
kshitij
2026-08-03 09:55:44 +05:30
-
1228bfb270
Merge pull request #77329 from kshitijk4poor/chore/attrib-ckaznocha
kshitij
2026-08-03 09:54:46 +05:30
-
-
b6cdddd3df
chore: AUTHOR_MAP for ckaznocha (matrix crypto PRs)
kshitij
2026-08-03 09:54:28 +05:30
-
-
68391930d0
perf(tui): bound scroll rendering and preserve anchors
Gabriel Lesperance
2026-07-22 11:31:22 -04:00
-
-
7598bc6c95
Merge pull request #77319 from kshitijk4poor/chore/attrib-egilewski-myk0la
kshitij
2026-08-03 09:39:20 +05:30
-
-
af6efdcd15
chore: contributor email mappings for egilewski and myk0la-b
kshitij
2026-08-03 09:39:00 +05:30
-
-
d79a6f0e3e
fmt(js):
npm run fix on merge (#77300)
hermes-seaeye[bot]
2026-08-03 03:44:44 +00:00
-
aa8f0d4c85
Merge pull request #77292 from NousResearch/bb/composer-mixed-paste
brooklyn!
2026-08-02 22:35:35 -05:00
-
-
ef9f6effaf
fix(cli): persist YOLO mode across --resume
Teknium
2026-08-02 18:56:38 -07:00
-
9e373b3828
fix(desktop): paste rich text with images as text, not blank attachments
Brooklyn Nicholson
2026-08-02 22:28:28 -05:00
-
aac74be2f1
fix(approval): classify CLI/TUI approval timeouts separately from explicit denials
Teknium
2026-08-02 18:51:19 -07:00
-
-
f4604f89de
Merge pull request #77275 from NousResearch/bb/tab-reload
brooklyn!
2026-08-02 22:14:27 -05:00
-
-
942d731553
Merge updated client resource metrics into active-install metrics
Alex Fournier
2026-08-02 20:13:05 -07:00
-
-
-
-
d0322fad69
Merge updated skill metrics into client resource metrics
Alex Fournier
2026-08-02 20:12:50 -07:00
-
-
-
-
884c2daa1c
Merge updated tool metrics into skill metrics
Alex Fournier
2026-08-02 20:12:37 -07:00
-
-
-
-
14c8bd646c
Merge updated model metrics into tool metrics
Alex Fournier
2026-08-02 20:11:20 -07:00
-
-
-
-
a97abcd55a
Merge upstream main into model metrics
Alex Fournier
2026-08-02 20:10:47 -07:00
-
-
-
-
17bdc99db4
feat(desktop): reload a tab from its right-click menu
Brooklyn Nicholson
2026-08-02 22:08:09 -05:00
-
-
a4a91610b0
test: cover gateway per-turn reload and flip dump terminal-backend pin
Teknium
2026-08-02 17:18:31 -07:00
-
e471c7165e
fix(env): make config.yaml authoritative for terminal.backend (#29186)
Jiahui-Gu
2026-05-20 17:39:56 +08:00
-
a6defd4f15
fix(skills): match evidence quotes through markdown markup
Teknium
2026-08-02 15:20:36 -07:00
-
4660673a3c
feat(skills): add fact-checking mode to grounded-citations
Teknium
2026-08-02 14:36:47 -07:00
-
8d755d0748
chore: contributor email mappings from open attribution PRs
Teknium
2026-08-02 15:35:20 -07:00
-
58e3dcf3d6
chore: round-2 review nits (re-review #9)
Teknium
2026-08-02 15:41:53 -07:00
-
44c362889a
test(agent): deflake progress-extension timing per FLAKY policy (re-review #8)
Teknium
2026-08-02 15:39:43 -07:00
-
b2963f8034
docs: document agent.session_stall_timeout + compression timeout keys (re-review #7)
Teknium
2026-08-02 15:38:52 -07:00
-
a0e700c4cf
feat(agent): emit pool_saturated compression-attempt telemetry (re-review #6)
Teknium
2026-08-02 15:35:59 -07:00
-
06bdc48c1f
perf(agent,gateway): back cancel-wait polls off from 1ms to 25ms (re-review #5)
Teknium
2026-08-02 15:33:17 -07:00
-
0628e33347
fix(agent): clear archived parent's activity labels after rotation (re-review #4)
Teknium
2026-08-02 15:32:43 -07:00
-
53a5983af0
chore(state): bump SCHEMA_VERSION to 24 for activity-tracking columns (re-review #3)
Teknium
2026-08-02 15:30:04 -07:00
-
58f0fe305d
fix(gateway): bound the stall-notify adapter.send (re-review #2)
Teknium
2026-08-02 15:28:41 -07:00
-
0277cc48bd
fix(agent): never release the durable compression lease mid-commit (re-review #1)
Teknium
2026-08-02 15:26:16 -07:00
-
15267a1d2d
fix(agent): reconcile explicit hard-cancel (main
d15b638a88) with pooled fence rework
Teknium
2026-08-02 15:20:48 -07:00
-
fe2fc57240
test: skip live aux feasibility probe in worker-isolation regressions
Teknium
2026-08-01 15:28:19 -07:00
-
038c1ad872
docs(gateway): precise watchdog scope, explicit import-resets-activity contract (review S4)
Teknium
2026-08-01 15:21:04 -07:00
-
89c4e26e23
fix(gateway): revalidate stall candidate immediately before /new delivery (review S2)
Teknium
2026-08-01 15:21:04 -07:00
-
92c736919d
fix(state): sub-second busy budget for observational activity writes (review S1)
Teknium
2026-08-01 15:21:04 -07:00
-
99100843c6
fix(agent,gateway): charge the idle wait from the last progress event (review S3)
Teknium
2026-08-01 15:21:04 -07:00
-
abc0db8cde
fix(agent): bounded admission + stale-job cancellation for the compress pool (review F6)
Teknium
2026-08-01 15:21:04 -07:00
-
36a60c5edc
fix(agent): rebind the caller's session ContextVar after out-of-place rotation (review F5)
Teknium
2026-08-01 15:21:04 -07:00
-
fdeb09a596
fix(agent): holder-qualified durable lease cancellation, cooldown ordering (review F4)
Teknium
2026-08-01 15:21:04 -07:00
-
971d81f892
fix(agent): isolate the pooled compression worker from the live transcript (review F3)
Teknium
2026-08-01 15:21:03 -07:00
-
efdd229884
fix(agent): revoke commit admission on every host unwind (review F2)
Teknium
2026-08-01 15:21:03 -07:00
-
980aea225e
fix(agent): observe commit phase without the fence lock (review F1)
Teknium
2026-08-01 15:21:03 -07:00
-
a05b102d0d
test(agent): deflake concurrent-fork suite by skipping live aux feasibility probe
Teknium
2026-08-01 11:57:21 -07:00
-
024a58ddea
refactor(agent): pin session activity heartbeat cadence + harden best-effort write
Teknium
2026-08-01 11:41:20 -07:00
-
2fb0aa1c0e
fix(agent): enforce bounded, surfaced commit-phase waits past context_total_ceiling_seconds
Teknium
2026-08-01 11:39:17 -07:00
-
2e75aec512
fix(agent): restore end_turn in run_conversation finally
fangliquanflq
2026-08-01 01:13:28 +08:00
-
06c7f9b26f
fix(agent): clarify compress_context ceiling is pre-commit only
fangliquanflq
2026-07-31 16:44:58 +00:00
-
240148b440
fix(agent): force-persist compression completed past SessionDB rate limit
fangliquanflq
2026-07-28 12:29:43 +08:00
-
f3c9d4c610
chore(contributors): map fangliquan@qq.com to fangliquanflq
fangliquanflq
2026-07-28 11:16:00 +08:00
-
61e722261c
fix(agent): silence detached compression heartbeat after host timeout
fangliquanflq
2026-07-28 11:08:18 +08:00
-
bcbaaa4020
fix: propagate logging session context after daemon-pool compress_context
kshitijk4poor
2026-07-27 23:28:06 +05:00
-
962e4538da
refactor: reuse existing utilities in salvaged PR #72424
kshitijk4poor
2026-07-27 23:18:45 +05:00
-
c2088efe9e
feat(gateway): session activity watchdog, stall notify, compress timeout (#72424)
fangliquanflq
2026-07-27 23:16:24 +05:00
-
f01c193be4
refactor(schema): trim terminal and execute_code schema prose ~40%
Teknium
2026-08-02 11:45:52 -07:00
-
80631c4aea
feat(terminal): recoverable truncation — spill full output + report pre-truncation size
Teknium
2026-08-02 12:06:06 -07:00
-
1c6d1a23c0
feat(patch): list match locations in ambiguous old_string errors
Teknium
2026-08-02 11:18:56 -07:00
-
7713d216f5
test(search): guard zero-match hint wiring on both engines
Teknium
2026-08-02 15:37:09 -07:00
-
794d6c434e
fix(search): restore zero-match probes on the rg engine after auto-multiline early-return
Teknium
2026-08-02 15:27:34 -07:00
-
1c39f1c9f9
feat(ci): auto-fixable contributor attribution — audit_pr_attribution.py + gate points at it
Teknium
2026-08-02 15:04:34 -07:00
-
eb62143006
feat(execute_code): recovery hints for known sandbox failure classes
Teknium
2026-08-02 14:39:42 -07:00
-
1cefabc8af
feat(search): auto-enable multiline mode for newline patterns
Teknium
2026-08-02 14:34:02 -07:00
-
2a3a7e6f53
feat(skills): dedup repeat skill_view calls with an unchanged-content stub
Teknium
2026-08-02 14:28:04 -07:00
-
2c8a932f80
feat(file): verify write_file content on disk and say so (verified: true)
Teknium
2026-08-02 12:11:47 -07:00