Commit Graph

  • b278dcb2d3 Merge pull request #83052 from NousResearch/bb/sidebar-all-profiles brooklyn! 2026-08-10 03:57:47 -05:00
  • 7e1f4f6f36 fix(desktop): ship the sidebar grouped by date in every scope Brooklyn Nicholson 2026-08-10 03:46:45 -05:00
  • 8de786c7a7 fix(desktop): give every row's trailing metadata one right-aligned slot Brooklyn Nicholson 2026-08-10 03:35:57 -05:00
  • a1da384c6d fix(gateway): carry desktop_contract when activating a lazy session (#68392) PRATHAMESH75 2026-07-21 10:14:26 +05:30
  • ad2c7af86a feat(read): jq retrieval hint in notebook output truncation marker teknium1 2026-08-10 00:40:12 -07:00
  • a607b76282 Port from lobehub/lobehub#17855: render notebook outputs in read_file ipynb extraction Hermes Agent 2026-08-07 01:04:16 -07:00
  • 6c371e944c feat(desktop): fade the sidebar's scrollbars out until you're in the list Brooklyn Nicholson 2026-08-10 03:24:08 -05:00
  • 2278056256 feat(vision): disclose downscale factor and crop offset for coordinate mapping teknium1 2026-08-10 00:46:10 -07:00
  • faa188bf52 feat(file-ops): clamp oversized lines in the shell pipeline before transport teknium1 2026-08-10 00:45:56 -07:00
  • 82255fa8ef fix(telegram): reset failed primary transport pool joaomarcos 2026-08-10 04:07:17 -03:00
  • 771b214516 feat(desktop): show every profile's sessions in the sidebar Brooklyn Nicholson 2026-08-10 03:13:04 -05:00
  • 7e1bfeab88 fix(desktop): read-only keyless plugin rows + backend contract v6 Teknium 2026-08-10 00:42:10 -07:00
  • 8fdb92f449 fix(desktop): hoist the sidebar's sort key out of the flat list Brooklyn Nicholson 2026-08-10 03:13:04 -05:00
  • 03a9c69dc6 fix(desktop): preserve keyless plugin row identity fangliquanflq 2026-08-10 08:16:44 +08:00
  • 5b68d2271b feat(profiles): serve a cross-profile project tree and per-profile usage totals Brooklyn Nicholson 2026-08-10 03:12:58 -05:00
  • 6e19c20d0a fix(desktop): support keyless plugin rows fangliquanflq 2026-08-10 07:56:19 +08:00
  • 56dc01d904 test: adapt edge-case pagination mock to the sentinel probe teknium1 2026-08-10 00:19:29 -07:00
  • ea68bdda92 test: adapt read mocks and fifo guard test to the sentinel probe teknium1 2026-08-10 00:03:42 -07:00
  • e0b5005985 fix(file-ops): stop read_file blocking forever on non-regular files Drexuxux 2026-08-09 02:29:05 +03:00
  • 0514d67fa6 chore: map contributor email for salvaged commit teknium1 2026-08-10 00:04:07 -07:00
  • fc09f1c695 fix(process): reject non-positive wait timeouts; distinguish log offset=0 from default isheng-eqi 2026-08-10 00:04:01 -07:00
  • 893792c993 feat(tools): name the dead end — past-EOF and empty-file notes in read_file Teknium 2026-08-09 16:45:23 -07:00
  • adecaf8086 fix(ci): unbuffer live comment poller output ethernet 2026-08-10 02:30:16 -04:00
  • 12299ca54c fix(ci): keep review-gated files out of the js-autofix patch ethernet 2026-08-10 02:25:27 -04:00
  • ee0f060a7d fix(ci): start the poller on in_progress, key concurrency per repo ethernet 2026-08-10 02:24:16 -04:00
  • fd452e26e3 feat(tools): unicode-equivalent filename retry + near-miss suggestions in read_file Teknium 2026-08-09 16:33:44 -07:00
  • ddd21abfa8 chore(evals): track results/.gitignore (its own * rule excluded it from the original add) teknium1 2026-08-09 23:15:48 -07:00
  • 0e63ed1feb feat(tools): stat-based special-file guard for read_file + readtool eval harness Teknium 2026-08-09 16:10:03 -07:00
  • 58bd286273 docs(sessions): document repair-routing and the continuity guarantees Teknium 2026-08-09 23:20:24 -07:00
  • e09ef9ebd8 fix(transport): use getattr for supports_prompt_cache_key on stale profiles kshitij 2026-08-10 11:27:03 +05:30
  • f45a3fb2b0 fix(update): force-reload config modules before migration check kshitij 2026-08-10 11:18:08 +05:30
  • 4227336677 feat(skills-hub): fall back to live repo for optional skills missing from local checkout Teknium 2026-08-09 15:48:55 -07:00
  • 481ccdafb7 fix(desktop): keep react-router in one runtime chunk notkisk 2026-08-09 22:25:01 +01:00
  • e400dca96e fmt(js): npm run fix on merge (#82962) hermes-seaeye[bot] 2026-08-10 05:40:43 +00:00
  • 327f7efab8 fix: close sibling display_kind drops and ui-tui parity for #82756 kshitij 2026-08-10 10:53:08 +05:30
  • 4d79bd3d02 fix(gateway): reject boolean ordinals and bare confirm_truncate on prompt.submit StanleyStetson 2026-08-10 10:34:54 +05:30
  • 60645f8a53 fix(state): make a rewind truncation recoverable instead of a hard DELETE (#82756) joaomarcos 2026-08-09 21:43:26 -03:00
  • abd85a94bc fix(gateway): keep the personality pivot out of the truncate ordinal space (#82756) joaomarcos 2026-08-09 21:01:49 -03:00
  • c91024e6c7 chore: AUTHOR_MAP for aameobius@gmail.com → francialisomlimoeiro kshitij 2026-08-10 10:53:59 +05:30
  • d3e87eef44 refactor: drop dead sys.exc_info check in delivery error log kshitij 2026-08-10 10:53:57 +05:30
  • 100219f664 fix(cron): surface exception type and traceback for standalone Discord delivery errors aameobius 2026-08-08 19:20:17 +03:00
  • b1663edf2a fix(cron): load .env on no_agent path so standalone ticks resolve delivery home channels aameobius 2026-08-07 23:24:28 +03:00
  • 6fa646e7d8 fix(skills): reject colon in bundle path components (NTFS ADS bypass) kshitij 2026-08-10 10:15:41 +05:30
  • 2afa4be932 fix: trim comments and fix sibling pop site in summary path kshitij 2026-08-10 09:56:47 +05:30
  • 126a6ffa4d test(agent): cover the API-copy build so restoring the marker pop fails Jefftree 2026-07-30 23:56:14 -04:00
  • 97ced4bce2 fix(agent): keep the thinking-prefill marker so the drop pass can strip trailing stubs Jefftree 2026-07-30 22:35:41 -04:00
  • 1439a65829 fix(tui): recover active goals after compression exhaustion Gille 2026-08-09 15:31:43 -06:00
  • e4b2a90dad refactor: follow-up for salvaged PR #81692 kshitij 2026-08-09 22:29:47 +05:30
  • 6c2c77efba fix(agent): persist completed text turns before the loop exits (#81641) joaomarcos 2026-08-08 08:28:22 -03:00
  • 8359e760be fix(ci): don't report all-good before jobs start ethernet 2026-08-09 17:45:14 -04:00
  • cd4317b449 test: convert the last host-OS fakes and guard double markers ethernet 2026-08-08 17:41:23 -04:00
  • a298dbcfe3 ci: print the zero-selection diagnostic instead of dying first ethernet 2026-08-08 17:41:23 -04:00
  • 641d254db4 ci: add macos and windows test lanes for the os-marked tests ethernet 2026-08-04 16:53:03 -04:00
  • 30da5d0a89 test: run os-specific tests on their real host, not a faked one ethernet 2026-08-04 16:52:52 -04:00
  • 3bd844edf1 fix(desktop): make un-highlighted code readable while streaming in light theme ethernet 2026-08-09 19:21:32 -04:00
  • e34c4c009a fmt(js): npm run fix on merge (#82771) hermes-seaeye[bot] 2026-08-09 22:43:38 +00:00
  • aaf0fbfa95 test(desktop-ssh): cover wrapper preservation and explicit-path passthrough in locateHermes Teknium 2026-08-09 14:38:03 -07:00
  • 8b752603c4 fix(desktop-ssh): stop resolving exec-wrappers to python in locateHermes (#74411) webtecnica 2026-07-29 19:39:39 -03:00
  • 497c90f317 chore: map contributor email for hillimited Teknium 2026-08-09 14:35:21 -07:00
  • 784f733cf8 fix(gateway): honor session_reset policy when recovering sessions Hill Chitsanupong 2026-08-04 23:11:37 +07:00
  • 6e99531c8e fix(gateway): respect reset boundaries during recovery (#68539) Tranquil-Flow 2026-07-21 14:45:30 +02:00
  • 7830d9e102 chore: map TomAce7 contributor email for attribution audit Teknium 2026-08-09 14:07:09 -07:00
  • 6e8dcb8f47 fix(gateway): distinguish durable cached transcript rows TomAce7 2026-08-03 13:46:41 -04:00
  • 59f1aa8bf6 fix(gateway): carry origin_json/display_name into /branch child sessions too Teknium 2026-08-09 14:08:49 -07:00
  • 4f0531c972 fix(gateway): also persist user_id and session_key in child-session creates Jason 2026-07-13 06:02:00 +08:00
  • 3cbeeaa175 fix(gateway): carry chat_id/thread_id/session_key into /branch child sessions too jcjc81 2026-07-11 03:44:48 +08:00
  • 3e05d7abf1 fix(skills): trim ast-grep description to the 60-char hardline Teknium 2026-08-09 14:55:28 -07:00
  • c002b6fbe5 fix(desktop): send full tool args so expanded rows show the whole command ethernet 2026-08-09 16:23:05 -04:00
  • 461c493972 Port from code-yeongyu/oh-my-openagent: ast-grep structural search/codemod optional skill Teknium 2026-08-07 00:40:59 -07:00
  • e95e13783b fix(docker): per-session container isolation and session-scoped workspace mounts Teknium 2026-08-09 14:18:19 -07:00
  • 1527a81b5e fix(state): keep canonical writes available when FTS is corrupt izumi0uu 2026-07-27 22:49:40 +08:00
  • de0f20ff05 fix(gateway): spool cap-dropped pending transcript messages instead of discarding Teknium 2026-08-09 13:54:33 -07:00
  • c790ed2a5d fix(state): recover gateway sessions stranded without a routing identity joaomarcos 2026-08-09 16:19:17 -03:00
  • 408634c2e1 fix(tui): fix unreadable session-title chip contrast in the status bar ygd58 2026-08-09 12:09:57 +00:00
  • e7d01dd021 fix(personality): preserve config comments in TUI/gateway config writes Phil Thomas 2026-05-14 15:39:52 -06:00
  • 7aecab56db ci: move the review comment and the image build out of the CI run ethernet 2026-08-09 15:22:22 -04:00
  • d2a4d373eb fix(gateway): make session identity durable so chat continuity survives crashes and restarts Teknium 2026-08-09 10:57:09 -07:00
  • 0e2b5f3835 chore: remove old plan files ethernet 2026-08-09 13:22:25 -04:00
  • 244d296646 fix(personality): single-owner personality state + one-time reset migration Teknium 2026-08-09 10:16:50 -07:00
  • c9411b72df fix: store strong ref to detached fatal handler task to prevent GC kshitij 2026-08-09 22:31:12 +05:30
  • 7bc81c4ffd fix(gateway): shield fatal-error handler from carrier task cancellation gregorustar-maker 2026-08-08 00:50:20 +03:00
  • f284693496 chore: AUTHOR_MAP for afgl_mk93@icloud.com (PR #81851) kshitij 2026-08-09 21:51:17 +05:30
  • 1e8339a48c fix(compression): preserve live tail before snapshot adoption miura 2026-08-09 00:56:16 +09:00
  • 326bdfb7a2 refactor: clean up gateway scope identity predicate and tests kshitij 2026-08-09 16:28:11 +05:30
  • aa32e81141 fix(process-registry): bind gateway scope identity to pid bgrablin 2026-08-08 16:28:48 -05:00
  • ff5dfdecef fix(process-registry): keep CLI workers off controlling tty bgrablin 2026-08-08 15:51:07 -05:00
  • bcdfdd51e5 fix(gateway): make the restart-loop breaker see slow crash cycles (#81642) joaomarcos 2026-08-08 19:01:01 -03:00
  • 6bdeb2df24 fix: move ghost filter before alternation repair + promote scaffold constant kshitij 2026-08-09 21:27:45 +05:30
  • 0072969c18 fix(agent): drop legacy interrupt-scaffold ghost rows from API replay HexLab98 2026-08-09 00:04:44 +07:00
  • 68d1aea1ae fix(agent): keep interrupt scaffold off the tool-tail redirect placeholder HexLab98 2026-08-09 00:04:44 +07:00
  • 2446c8bb67 perf(gateway): 10x faster cold project grouping (3.3s → 0.3s) (#82472) brooklyn! 2026-08-09 07:02:37 -05:00
  • 368625e001 perf(gateway): warm every path the project tree will resolve Brooklyn Nicholson 2026-08-09 06:53:43 -05:00
  • 3ef8cdd267 perf(gateway): quit reading system prompts the project tree discards Brooklyn Nicholson 2026-08-09 06:53:39 -05:00
  • e3836efc5f perf(gateway): stop spawning git for paths that cannot answer Brooklyn Nicholson 2026-08-09 06:53:29 -05:00
  • 28e401c30b fmt(js): npm run fix on merge (#82468) hermes-seaeye[bot] 2026-08-09 11:49:06 +00:00
  • a4970d07d5 Sidebar filter menu (#82463) brooklyn! 2026-08-09 06:41:05 -05:00
  • 868d2161b7 test(desktop): stub repoStatusForCwd in the review store tests Brooklyn Nicholson 2026-08-09 06:34:04 -05:00
  • 83b8ca1e12 feat(desktop): sidebar filter menu Brooklyn Nicholson 2026-08-09 06:21:15 -05:00
  • 9c73cbe66a refactor(desktop): one profile glyph Brooklyn Nicholson 2026-08-09 06:21:08 -05:00
  • 21aaa8b4f8 feat(desktop): resolve a session's pull request Brooklyn Nicholson 2026-08-09 06:21:04 -05:00