Commit Graph

  • 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