Commit Graph

  • 366351b94d refactor(timeouts): drop redundant ImportError in except clause Teknium 2026-04-26 19:46:27 -07:00
  • 16e243e067 fix(timeouts): guard load_config() call against runtime exceptions sprmn24 2026-04-27 00:32:08 +03:00
  • 3e1664923d Revert "fix(tui): report actual session on exit" Brooklyn Nicholson 2026-04-26 22:43:34 -05:00
  • c23463fce9 chore(tui): keep MRU resume split out of perf PR Brooklyn Nicholson 2026-04-26 22:40:35 -05:00
  • de790eaceb test(tui): align viewport snapshot key test with quantization Brooklyn Nicholson 2026-04-26 22:35:55 -05:00
  • d81b1cd86c chore: uptick Brooklyn Nicholson 2026-04-26 22:22:31 -05:00
  • 7945fcef21 Merge branch 'main' of github.com:NousResearch/hermes-agent into bb/tui-long-session-perf Brooklyn Nicholson 2026-04-26 22:17:22 -05:00
  • ffa33e53f6 chore(tui): remove dead branch cleanup code Brooklyn Nicholson 2026-04-26 21:54:24 -05:00
  • 635948d0e0 chore(tui): tighten todo-fix comments, drop dead archive call Brooklyn Nicholson 2026-04-26 21:46:50 -05:00
  • c2ca02fcff fix(tui): stabilize live todo panel count and anchor position Brooklyn Nicholson 2026-04-26 21:45:18 -05:00
  • b51c528613 fix(tui): address virtual row and perf log review notes Brooklyn Nicholson 2026-04-26 21:37:43 -05:00
  • 625c31fcea fix(tui): run built TUI with production React by default Brooklyn Nicholson 2026-04-26 21:34:31 -05:00
  • dda12775f2 fix(tui): address Copilot review follow-ups Brooklyn Nicholson 2026-04-26 21:24:54 -05:00
  • 2e4b65b9f5 chore(tui): clean remaining Ink perf scaffolding Brooklyn Nicholson 2026-04-26 21:20:54 -05:00
  • cb51baeceb chore(release): map Tosko4 in AUTHOR_MAP Teknium 2026-04-26 19:06:13 -07:00
  • e85b752516 fix: signal compression boundary to context engine Tosko4 2026-04-26 19:06:01 -07:00
  • 7da2f07641 Merge remote-tracking branch 'origin/main' into bb/tui-long-session-perf Brooklyn Nicholson 2026-04-26 21:07:15 -05:00
  • 478444c262 feat(checkpoints): auto-prune orphan and stale shadow repos at startup (#16303) Teknium 2026-04-26 19:05:52 -07:00
  • ced8f44cd2 fix(file-tools): broaden dedup-status write guard to cover small wrappers Teknium 2026-04-26 19:03:32 -07:00
  • 977d5f56c9 fix(file-tools): keep read dedup status out of file content helix4u 2026-04-26 14:34:24 -06:00
  • a32b325d06 fix(tools): invalidate read_file dedup cache on write_file and patch voidborne-d 2026-04-20 22:10:00 +00:00
  • 419535f07f Update maps_client.py 0z! 2026-04-25 10:22:03 +03:00
  • e504a599fe Update maps_client.py 0z! 2026-04-24 13:52:32 +03:00
  • dbe5015566 fix(session-search): exclude current lineage root deterministically in recent mode Yukipukii1 2026-04-26 16:10:49 +03:00
  • ebad6d3f1e chore(release): map yoimexex@gmail.com -> Yoimex teknium 2026-04-26 18:57:45 -07:00
  • 87610ce380 fix(tools): coerce quoted use_gateway in image_gen UI detection Teknium 2026-04-26 18:57:42 -07:00
  • f66ebe64e8 fix(cli): coerce use_gateway config flags in tool routing Yoimex 2026-04-26 11:28:42 +03:00
  • 36b13709f5 chore(release): map johnncenae in AUTHOR_MAP Teknium 2026-04-26 19:01:13 -07:00
  • 77d4766602 fix(gateway): clear pending model note on auto-reset paths too Teknium 2026-04-26 19:01:00 -07:00
  • 00c6480a05 fix(gateway): clear stale pending model note on session reset johnncenae 2026-04-26 14:16:09 +03:00
  • 88a85d30c1 fix(logging): attach gateway log after cli init helix4u 2026-04-26 15:17:06 -06:00
  • cebf95854b Fix MessageDeduplicator max_size enforcement simbam99 2026-04-26 09:11:06 +03:00
  • 34eb1aaa9a fix(update): use npm ci to stop rewriting package-lock on every update (#16295) Teknium 2026-04-26 18:51:31 -07:00
  • ab6879634e yuanbao platform (#16298) Teknium 2026-04-26 18:50:49 -07:00
  • 5eb6cd82b2 fix(sessions): /save lands under $HERMES_HOME, widen browse+TUI picker, force-refresh ollama-cloud on setup (#16296) Teknium 2026-04-26 18:49:48 -07:00
  • 7e3c8a31f0 feat(skills/airtable): tailor skill to Hermes idioms + expand cookbook Teknium 2026-04-26 18:41:22 -07:00
  • 0bef0b9416 chore: docs + attribution for airtable skill Teknium 2026-04-26 18:36:54 -07:00
  • 55e9329ee6 feat(config): register bundled-skill API keys in OPTIONAL_ENV_VARS Teknium 2026-04-26 18:36:50 -07:00
  • 0d4247d9bf fix(skills/airtable): use .env credential pattern matching notion/linear Teknium 2026-04-26 18:36:39 -07:00
  • c997183f53 feat(skills): add bundled Airtable productivity skill Sonoyunchu 2026-04-26 04:30:18 +03:00
  • f01e4402a9 chore(release): map georgeglessner in AUTHOR_MAP Teknium 2026-04-26 18:40:02 -07:00
  • 5b5a53a155 fix(cli): check hermes_cli/web_dist/ not web/dist/ for build staleness George Glessner 2026-04-26 02:48:42 +00:00
  • 90c84c6dba fix(gateway): unblock update subprocess on recognized-command bypass Teknium 2026-04-26 18:33:55 -07:00
  • bdaf56a94d fix(gateway): bypass slash commands during pending update prompts Yukipukii1 2026-04-26 05:05:28 +03:00
  • b1c49d5e73 chore(tui): /clean recent perf work — KISS/DRY pass Brooklyn Nicholson 2026-04-26 20:38:47 -05:00
  • bdc1adf711 chore(release): map haru398801, badgerbees, xnbi in AUTHOR_MAP Teknium 2026-04-26 18:33:09 -07:00
  • 55f212a7a2 fix(slack): honor NO_PROXY for Slack transport Badgerbees 2026-04-18 13:47:43 +07:00
  • 7eaad06a87 fix(gateway): default Slack tool_progress to off Xnbi 2026-04-24 05:12:19 +08:00
  • a01e767b24 fix(gateway): respect config.yaml slack.enabled when SLACK_BOT_TOKEN env var is set haru398801 2026-04-26 00:05:06 +09:00
  • fd474d0f00 fix(gateway): avoid cross-user mirror writes in per-user group sessions hharry11 2026-04-26 10:12:09 +03:00
  • cd2aee36ca test(sessions): wire sessions_dir through auto-prune + file-cleanup regression tests Teknium 2026-04-26 18:29:31 -07:00
  • 3b60abb6bb fix(sessions): delete on-disk transcript files during prune and delete (#3015) Yang Zhi 2026-04-09 21:05:23 +08:00
  • 0ba6471dd1 fix: recover hindsight embedded daemon after idle shutdown Wysie 2026-04-26 00:57:24 +08:00
  • 7317d69f19 fix(security): treat quoted false as false in browser SSRF guards Yukipukii1 2026-04-26 05:23:55 +03:00
  • 2a0fc97c76 chore(release): map mewwts in AUTHOR_MAP Teknium 2026-04-26 18:25:16 -07:00
  • 8fb861ea6e feat(gateway/slack): support channel_skill_bindings mewwts 2026-04-22 12:42:20 +02:00
  • 635253b918 feat(busy): add 'steer' as a third display.busy_input_mode option (#16279) Teknium 2026-04-26 18:21:29 -07:00
  • 87477756fd chore(release): map Ito-69 in AUTHOR_MAP Teknium 2026-04-26 18:13:30 -07:00
  • 930494d687 fix(cron): reap orphaned MCP stdio subprocesses after each tick Ivan Tonov 2026-04-20 13:46:18 +03:00
  • 5db6db891c chore(release): map ghostmfr in AUTHOR_MAP Teknium 2026-04-26 18:16:28 -07:00
  • e818ec520a fix(slack): harden attachment handling ghostmfr 2026-04-26 18:16:15 -07:00
  • 527ac351b4 fix(tui): address Copilot review comments Brooklyn Nicholson 2026-04-26 20:07:41 -05:00
  • b115ea62da feat(tui): anchor LiveTodoPanel to latest user message row Brooklyn Nicholson 2026-04-26 20:07:29 -05:00
  • 25767513f2 perf(tui): unified Ink cache eviction on memory pressure + session reset Brooklyn Nicholson 2026-04-26 19:41:53 -05:00
  • c370e2e1e5 perf(tui): cache stringWidth/wrapText/sliceAnsi + skip-slice when line fits clip Brooklyn Nicholson 2026-04-26 19:28:09 -05:00
  • b16f9d438b feat(telegram): send fresh finals for stale preview streams (port openclaw#72038) (#16261) Teknium 2026-04-26 17:26:37 -07:00
  • 85e9a23efb feat(tui): HERMES_TUI_FPS=1 shows live fps counter Brooklyn Nicholson 2026-04-26 17:20:47 -05:00
  • 4395c2b007 feat(tui): port claude-code's wheel accel state machine Brooklyn Nicholson 2026-04-26 17:16:11 -05:00
  • 0cd98499bb Promote debugging-hermes-tui-commands to in-repo skill Brooklyn Nicholson 2026-04-26 17:13:12 -05:00
  • 4cdb6962ca Add hermes-agent-skill-authoring skill Brooklyn Nicholson 2026-04-26 17:12:25 -05:00
  • 9a46feb9bd experiment(tui): HERMES_TUI_INLINE flag to skip AlternateScreen Brooklyn Nicholson 2026-04-26 17:11:49 -05:00
  • 8d2b08342c Add node-inspect-debugger and python-debugpy skills Brooklyn Nicholson 2026-04-26 17:10:11 -05:00
  • 82f842277e perf(tui): profile harness gains --loop, --save, --compare Brooklyn Nicholson 2026-04-26 17:08:07 -05:00
  • f823535db2 perf(tui): instrument stdout drain — rule out terminal parse bottleneck Brooklyn Nicholson 2026-04-26 17:06:22 -05:00
  • d3dedf10aa revert(tui): drop DeferredMd, profiling showed it was neutral Brooklyn Nicholson 2026-04-26 17:03:38 -05:00
  • 7ca16eea56 perf(tui): scroll one row at a time per wheel event, half-viewport per pageUp Brooklyn Nicholson 2026-04-26 17:01:22 -05:00
  • 4a9070c9ac perf(tui): defer Md upgrade for fresh-mounted assistant rows Brooklyn Nicholson 2026-04-26 16:56:09 -05:00
  • 7242361a69 fix(tui): wrap streaming markdown split in column Box Brooklyn Nicholson 2026-04-26 16:55:56 -05:00
  • cd7a200e6c perf(tui): instrument scroll fast-path decline reasons Brooklyn Nicholson 2026-04-26 16:45:53 -05:00
  • 71eee26640 perf(tui): full-pipeline instrumentation + profiling harness Brooklyn Nicholson 2026-04-26 16:36:25 -05:00
  • 69ff201050 feat(tui): anchor todo panel above streaming output Brooklyn Nicholson 2026-04-26 16:26:50 -05:00
  • 2259eac49e feat(tui): collapse completed todo panel on turn end Brooklyn Nicholson 2026-04-26 16:24:15 -05:00
  • cb7cfba6de fix(cli): surface last_active in search_sessions so -c works Brooklyn Nicholson 2026-04-26 16:21:57 -05:00
  • debae25f1c perf(tui): incremental markdown during streaming Brooklyn Nicholson 2026-04-26 16:21:34 -05:00
  • bde89c169b fix(cli): -c picks the most recently used session Brooklyn Nicholson 2026-04-26 16:17:39 -05:00
  • b36007b246 feat(tui): allow collapsing archived todo panels Brooklyn Nicholson 2026-04-26 16:15:59 -05:00
  • c78b528125 feat(tui): archive todos at turn end with incomplete hint Brooklyn Nicholson 2026-04-26 16:14:58 -05:00
  • 319c1c1691 fix(tui): inline todo in transcript, group across thinking Brooklyn Nicholson 2026-04-26 16:09:28 -05:00
  • 4943ea2a7c fix(tui): merge tools into contextual shelves Brooklyn Nicholson 2026-04-26 16:00:38 -05:00
  • 4d3e3a738d chore(tui): sort imports Brooklyn Nicholson 2026-04-26 15:56:47 -05:00
  • a5319fb7af test(tui): cover live todo completion flow Brooklyn Nicholson 2026-04-26 15:56:08 -05:00
  • f5552f92e2 fix(tui): stabilize live todo progress Brooklyn Nicholson 2026-04-26 15:55:38 -05:00
  • 1566f1eecc fix(tui): report actual session on exit Brooklyn Nicholson 2026-04-26 15:55:01 -05:00
  • a30db69dd5 chore(tui): clean live progress lint Brooklyn Nicholson 2026-04-26 15:42:07 -05:00
  • f6846205cc fix(tui): isolate turn state from app render Brooklyn Nicholson 2026-04-26 15:40:38 -05:00
  • 6a3873942f fix(tui): format thinking paragraphs Brooklyn Nicholson 2026-04-26 15:38:18 -05:00
  • 64de685d3f test(tui): remove stale turn freeze experiment Brooklyn Nicholson 2026-04-26 15:35:41 -05:00
  • cee4036e8b fix(tui): merge tool shelves in transcript Brooklyn Nicholson 2026-04-26 15:35:38 -05:00
  • cf8439263a fix(tui): keep todo pinned outside transcript Brooklyn Nicholson 2026-04-26 15:33:01 -05:00
  • 3271ffbd80 fix(tui): pin todo panel above live output Brooklyn Nicholson 2026-04-26 15:27:31 -05:00