Commit Graph

  • aea72c0936 skills: adapt spike/sketch + 2 references from gsd-build/get-shit-done (MIT) (#17421) Teknium 2026-04-29 06:10:05 -07:00
  • fe6c86623f fix: close file descriptor in LocalEnvironment._update_cwd vominh1919 2026-04-29 13:01:37 +07:00
  • 258755a24f test(weixin): cover _is_stale_session_ret helper (#17228) teknium1 2026-04-29 05:01:58 -07:00
  • e9b96fd050 fix: recognize ret=-2 as stale-session signal in Weixin adapter vominh1919 2026-04-29 12:22:03 +07:00
  • b0435cc164 fix(model_tools): cancel coroutine on timeout so worker thread exits + log full traceback teknium1 2026-04-29 04:56:33 -07:00
  • 46437966cc chore(release): map tmimmanuel email to GitHub login teknium1 2026-04-29 04:56:32 -07:00
  • 3606414ec7 fix(gateway): isolate platform connect failures with per-platform timeout tmimmanuel 2026-04-29 04:55:50 -07:00
  • 20b759cd02 fix(process): reconcile session.exited against real child exit in poll/wait (#17430) Teknium 2026-04-29 04:59:21 -07:00
  • 13683c0842 feat(memory): notify providers on mid-process session_id rotation (#17409) Teknium 2026-04-29 04:57:22 -07:00
  • d244596dba chore: add rylena to AUTHOR_MAP for PR #17363 teknium1 2026-04-29 04:54:26 -07:00
  • 37d107e03d [verified] fix(gateway): accept user systemd private socket during preflight Rylen Anil 2026-04-29 09:08:41 +00:00
  • df0e97a168 fix(minimax): enable Anthropic prompt caching for MiniMax's own models (#17425) Teknium 2026-04-29 04:56:55 -07:00
  • 860ff445f6 fix(usage_pricing): add MiniMax-M2.7 pricing for minimax and minimax-cn providers Oluwadare Feranmi 2026-04-29 12:12:56 +01:00
  • ecaf8008bb feat(yuanbao): wire native text + media delivery into send_message loongzhao 2026-04-29 04:52:48 -07:00
  • 4a62ba9ccd fix(signal): correct SPOILER docstring + AUTHOR_MAP for exiao teknium1 2026-04-29 04:15:40 -07:00
  • 23f5fc6765 feat(gateway/signal): native formatting, reply quotes, and reactions exiao 2026-04-17 00:20:22 -04:00
  • ed170f4333 docs(anthropic): correct OAuth scope to Max plan + extra usage credits only (#17404) Teknium 2026-04-29 04:11:14 -07:00
  • be57af7188 docs(anthropic): clarify OAuth uses Claude Pro/Max subscription usage (#17399) Teknium 2026-04-29 04:05:43 -07:00
  • 059980727a refactor(config): migrate remaining 33 cfg_get call sites (#17311) Teknium 2026-04-29 04:03:03 -07:00
  • 21676e80cc Revert "fix(anthropic): remove Claude Code fingerprinting from OAuth Messages API path (#16957)" (#17397) Teknium 2026-04-29 03:55:03 -07:00
  • 58a6171bfb Merge pull request #17305 from NousResearch/feat/docker-run-as-host-user Ben Barclay 2026-04-29 16:41:55 +10:00
  • bc0d8a941e feat(curator): per-run reports — run.json + REPORT.md under logs/curator/ (#17307) Teknium 2026-04-28 23:23:11 -07:00
  • 2d137074a3 refactor(config): add cfg_get() helper; migrate 20 nested-get call sites (#17304) Teknium 2026-04-28 23:17:39 -07:00
  • 5531c0df82 feat(docker): run container as host user to avoid root-owned bind mounts Ben 2026-04-29 16:16:43 +10:00
  • 4c0cc77e94 fix(dashboard): keep ui imports browser-safe after rebase vincez-hms-coder 2026-04-29 01:47:13 -04:00
  • 5e68503d2f Merge pull request #17190 from NousResearch/bb/tui-cold-start-profiling brooklyn! 2026-04-28 22:45:14 -07:00
  • 22cc7492ff Potential fix for pull request finding brooklyn! 2026-04-28 22:44:58 -07:00
  • c2fd0fa684 fix(tui): preserve memory monitor in-flight guard Brooklyn Nicholson 2026-04-29 00:44:04 -05:00
  • 9b62c98170 chore(dashboard): restore package lock metadata vincez-hms-coder 2026-04-29 01:43:21 -04:00
  • 469e4df3c2 fix(profiles): preserve skills on dashboard profile creation vincez-hms-coder 2026-04-28 10:02:04 -04:00
  • ae11a31058 feat(profiles): add profile setup command endpoint and wrapper creation vincez-hms-coder 2026-04-27 18:35:16 -04:00
  • 3e200b64fb fix(profiles): update terminal command for copying based on profile name vincez-hms-coder 2026-04-27 16:37:15 -04:00
  • 1745cfc6d7 fix(dashboard): avoid node-only ui imports in browser vincez-hms-coder 2026-04-27 08:56:52 -04:00
  • 58c07867e3 fix(dashboard): keep profiles list resilient vincez-hms-coder 2026-04-27 08:40:11 -04:00
  • 4523965de9 feat(dashboard): add profiles management page vincez-hms-coder 2026-04-27 03:02:32 -04:00
  • fa9383d27b feat(curator): umbrella-first prompt, inherit parent config, unbounded iterations teknium1 2026-04-28 22:07:02 -07:00
  • 019d4c1c3f feat(curator): hook into the gateway's cron-ticker thread Teknium 2026-04-26 07:16:27 -07:00
  • a12f7aa8bb fix(curator): default cycle is every 7 days, not 24 hours Teknium 2026-04-26 06:32:18 -07:00
  • 0d31864e3b fix(curator): defense-in-depth gates against bundled/hub skills Teknium 2026-04-26 06:17:01 -07:00
  • c8b7e7268a refactor(curator): point review prompt at existing tools Teknium 2026-04-26 06:13:09 -07:00
  • bc79e227e6 feat(curator): background skill maintenance (issue #7816) Teknium 2026-04-26 06:08:39 -07:00
  • 88602376d4 fix: resolve external_dirs relative to HERMES_HOME instead of cwd (#9949) Mil Wang (from Dev Box) 2026-04-15 08:59:51 +08:00
  • ded12f0968 chore(release): map LyleLengyel@gmail.com -> mcndjxlefnd teknium1 2026-04-28 22:16:52 -07:00
  • 80e474f11f fix(gateway,terminal): expand shell tilde in terminal.cwd before subprocess Lyle Lengyel 2026-04-23 10:56:18 -07:00
  • d341af22c0 fix(tui): preserve busy and init error signaling Brooklyn Nicholson 2026-04-29 00:25:09 -05:00
  • 88e07c42b4 fix(cli): prevent .env sanitizer from splitting GLM_API_KEY by LM_API_KEY suffix JackJin 2026-04-29 04:39:51 +08:00
  • cc5efb6fc1 fix(tui): keep non-agent session RPCs lazy Brooklyn Nicholson 2026-04-29 00:22:38 -05:00
  • 97a2474b39 review(copilot): point reload.env docstring at hermes_cli.config.reload_env Brooklyn Nicholson 2026-04-28 15:52:41 -05:00
  • 6b4ef00a2c review(copilot): keep /reload cli_only since gateway has no handler Brooklyn Nicholson 2026-04-28 15:24:36 -05:00
  • 4858e26eaa feat(tui): port classic CLI /reload (.env hot-reload) to TUI Brooklyn Nicholson 2026-04-28 14:24:50 -05:00
  • dcd7b717f8 fix(gateway): linearize tool-progress bubbles with content messages (#17280) Teknium 2026-04-28 22:17:33 -07:00
  • ac855bba0e fix(cli): respect terminal.cwd config in local terminal backend Tranquil-Flow 2026-04-23 21:01:45 +10:00
  • f95c34f415 fix(browser): address Copilot round-4 on /browser connect Brooklyn Nicholson 2026-04-28 23:13:29 -05:00
  • 679a27498d fix(browser): address Copilot round-3 on /browser connect Brooklyn Nicholson 2026-04-28 22:56:23 -05:00
  • d1ee4915f3 fix(browser): address Copilot review on /browser connect Brooklyn Nicholson 2026-04-28 22:41:15 -05:00
  • 26816d1f77 refactor(tui): tighten /browser connect plumbing Brooklyn Nicholson 2026-04-28 22:36:29 -05:00
  • e750829015 fix(tui): stream /browser connect progress as gateway events Brooklyn Nicholson 2026-04-28 22:28:42 -05:00
  • 7d39a45749 fix(tui): show /browser connect progress like CLI Brooklyn Nicholson 2026-04-28 22:22:32 -05:00
  • 69ff114ee2 fix(browser): avoid bogus Chrome launch fallback Brooklyn Nicholson 2026-04-28 22:18:41 -05:00
  • f10a3df632 fix(tui): align /browser connect local CDP handling Brooklyn Nicholson 2026-04-28 22:12:29 -05:00
  • 88a9efdb1a fix(tui): tighten cold-start edge cases after review Brooklyn Nicholson 2026-04-29 00:08:34 -05:00
  • 72a3af63d4 fix(tui): keep prompt submit off the RPC pool Brooklyn Nicholson 2026-04-29 00:04:12 -05:00
  • a2819e1820 fix(tui): address lazy startup review races Brooklyn Nicholson 2026-04-28 23:54:33 -05:00
  • 0a6ecea676 fix(tui): hydrate lazy startup panel and use animated loaders Brooklyn Nicholson 2026-04-28 23:48:07 -05:00
  • b66cbb7b4c perf(tui): defer agent construction until first prompt Brooklyn Nicholson 2026-04-28 23:32:02 -05:00
  • 1d4218be56 feat(review): active-update bias, loaded-skill-first, support-file variants (#17213) Teknium 2026-04-28 21:11:48 -07:00
  • c4db1ce08c skills: add pretext creative-demos skill Brooklyn Nicholson 2026-04-28 23:09:52 -05:00
  • 8c892c1453 refactor(redact): canonical mask_secret helper; fix status.py DIM drift (#17207) Teknium 2026-04-28 21:04:35 -07:00
  • 9e398e1809 perf(tui): avoid importing classic CLI during tool discovery Brooklyn Nicholson 2026-04-28 22:42:17 -05:00
  • 6e9691ff12 Merge pull request #17237 from NousResearch/bb/tui-paste-watchdog brooklyn! 2026-04-28 20:22:44 -07:00
  • 10ad7006b6 fix(tui): use paste timeout when rearming paste watchdog Brooklyn Nicholson 2026-04-28 22:21:44 -05:00
  • f542d17b00 style(tui): apply npm run fix Brooklyn Nicholson 2026-04-28 22:18:26 -05:00
  • d7ae8dfd0a style(tui): remove steer queued emoji Brooklyn Nicholson 2026-04-28 22:15:57 -05:00
  • ce2cc7302e fix(tui): stabilize sticky prompt tracking Brooklyn Nicholson 2026-04-28 22:10:40 -05:00
  • afb20a1d67 fix(tui): recover from stuck paste mode Brooklyn Nicholson 2026-04-28 22:06:27 -05:00
  • e4120d1e6d Merge remote-tracking branch 'origin/main' into fix/markdown Austin Pickett 2026-04-28 22:01:02 -04:00
  • cd7150a195 perf(approval): precompile DANGEROUS_PATTERNS and HARDLINE_PATTERNS (#17206) Teknium 2026-04-28 18:44:14 -07:00
  • 3379f88ea4 docs: clarify wrapForFrac and streaming math-fence rationale Austin Pickett 2026-04-28 21:43:32 -04:00
  • adef1f33ab chore(release): map scott@scotttrinh.com -> scotttrinh (#17203) Teknium 2026-04-28 18:28:49 -07:00
  • fe295f9836 docs(hooks): tutorial — build a BOOT.md startup checklist (#17202) Teknium 2026-04-28 18:27:48 -07:00
  • fd943461ca fix(doctor): accept catalog provider aliases Scott Trinh 2026-04-28 15:42:27 -04:00
  • cb039ac000 fix: account for latex Austin Pickett 2026-04-28 21:20:43 -04:00
  • 9f004b6d94 perf(tools): memoize get_tool_definitions + TTL-cache check_fn results (#17098) Teknium 2026-04-28 18:20:17 -07:00
  • 0399d4b976 perf(tui): shave ~190ms off hermes --tui cold start Brooklyn Nicholson 2026-04-28 19:42:31 -05:00
  • 188eaa57c4 fix(tui): honor documented mouse_tracking config key (#17188) brooklyn! 2026-04-28 17:39:07 -07:00
  • 6b09df39be fix(tui): restore macOS copy behavior and theme polish (#17131) brooklyn! 2026-04-28 16:47:14 -07:00
  • a9efa46b69 Merge pull request #17174 from NousResearch/bb/nix-web-hash-refresh brooklyn! 2026-04-28 16:45:57 -07:00
  • b2f936fd37 fix(nix): treat transient magic-cache throttling as skip in fix-lockfiles Brooklyn Nicholson 2026-04-28 18:39:35 -05:00
  • ec11aa64ee fix(nix): refresh web/ npm-deps hash to unblock main builds Brooklyn Nicholson 2026-04-28 18:21:09 -05:00
  • 7d81d76366 feat(tui): pluggable busy-indicator styles (#13610) (#17150) brooklyn! 2026-04-28 16:19:16 -07:00
  • c3d39feb3a feat(latex): latex in tui Austin Pickett 2026-04-28 19:08:11 -04:00
  • 258efb2575 feat(tui): expand light-terminal auto-detection (HERMES_TUI_THEME, background hex) (#17113) brooklyn! 2026-04-28 16:02:06 -07:00
  • 1e326c686d fix(tui-gateway): harden stdio transport against half-closed pipes + SIGTERM races (#17118) brooklyn! 2026-04-28 15:54:06 -07:00
  • af6b1a3343 fix(tui): honor display.busy_input_mode in TUI v2 (#17110) brooklyn! 2026-04-28 15:52:13 -07:00
  • 8d591fe3c7 fix(tui): prefer raw text over Rich-rendered ANSI in TUI message display (#17111) brooklyn! 2026-04-28 15:47:50 -07:00
  • 15ef11a8b8 fix(tui): make /browser connect actually take effect on the live agent (#17120) brooklyn! 2026-04-28 15:46:57 -07:00
  • 87d3fa6f1c feat(tui): opt-in auto-resume of the most recent session (#17130) brooklyn! 2026-04-28 14:53:38 -07:00
  • 75d9811393 Merge pull request #17114 from NousResearch/bb/tui-table-separator brooklyn! 2026-04-28 14:52:53 -07:00
  • e42065b1f7 fix(tui): drop stale stream events after ctrl-c interrupt (#16706) brooklyn! 2026-04-28 14:51:07 -07:00
  • a830f25f71 fix(tui): surface gateway stderr tail in start_timeout activity (#17112) brooklyn! 2026-04-28 13:56:02 -07:00