Commit Graph

  • 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
  • a7831b63db fix(tui): stabilize live progress rendering Brooklyn Nicholson 2026-04-26 15:23:43 -05:00
  • d4dde6b5f2 fix(tui): restore resumed transcript lineage Brooklyn Nicholson 2026-04-26 15:16:12 -05:00
  • 755a280424 chore(release): map Wang-tianhao in AUTHOR_MAP Teknium 2026-04-26 13:02:31 -07:00
  • 6087e04043 fix(slack): extract rich_text quotes/lists and link unfurl previews Wang-tianhao 2026-04-26 13:02:27 -07:00
  • 4921b26945 fix(cron): keep homeassistant toolset enabled when HASS_TOKEN is set (#16208) Teknium 2026-04-26 12:55:58 -07:00
  • 822b507a72 chore(release): map maxims-oss in AUTHOR_MAP Teknium 2026-04-26 12:54:20 -07:00
  • 18beb69b49 fix(memory): close embedded Hindsight async client cleanly maxims-oss 2026-04-26 12:53:53 -07:00
  • bf05b8f4a2 fix(gateway): clean up cached agents on shutdown (#11205) Tranquil-Flow 2026-04-20 07:01:20 +00:00
  • 778fd1898e fix(slack): surface attachment access diagnostics Zainan Victor Zhou 2026-04-26 12:47:10 -07:00
  • 45bfcb9e71 test: update bare-agent helper for live-runtime attrs added by #16099 Teknium 2026-04-26 12:43:52 -07:00
  • aa7b5acfcd pass attribution check MRHwick 2026-04-24 14:18:15 -04:00
  • 36e352afa7 preserve the original comment MRHwick 2026-04-24 14:16:09 -04:00
  • 2d86e97a7e fix(run_agent): shut down background review memory providers MRHwick 2026-04-24 13:40:50 -04:00
  • edadeaf495 chore(release): map Satoshi-agi and kunlabs in AUTHOR_MAP Teknium 2026-04-26 12:34:14 -07:00
  • f9885130b4 fix(slack): download files in Slack Connect channels kunlabs 2026-04-26 12:33:57 -07:00
  • f414df3a56 fix(slack): include team_id in thread-context cache key flobo3 2026-04-19 13:01:00 +03:00
  • c0d25df311 fix(slack): preserve thread-parent context when cron/bot posted the parent Satoshi-agi 2026-04-19 21:48:10 +09:00
  • 10e36188da fix(cli): wire approvals in background tasks helix4u 2026-04-26 13:19:10 -06:00
  • 6a3102f9d4 chore(release): map hhuang91 in AUTHOR_MAP Teknium 2026-04-26 12:28:05 -07:00
  • 75d3eaa0e4 fix(slack): exclude U/W user IDs from explicit target regex bde3249023 2026-04-26 12:27:19 -07:00
  • 802c7acb81 fix(Slack): resolve Slack channels by raw ID and enumerate joined channels hhuang91 2026-04-26 03:51:20 -04:00
  • 541cd732e8 chore(models): drop deepseek from OpenRouter and Nous Portal curated picker lists (#16197) Teknium 2026-04-26 12:28:17 -07:00
  • 4d119bb62a test: blank platform-gating env vars in hermetic fixture Teknium 2026-04-26 12:23:05 -07:00
  • 878c196738 chore(release): map hhhonzik in AUTHOR_MAP Teknium 2026-04-26 12:19:02 -07:00
  • 50dd67c680 fix(slack): skip _mentioned_threads registration when strict_mention is on Honza Stepanovsky 2026-04-26 12:18:59 -07:00
  • aea4a90f0e feat(slack): add opt-in slack.strict_mention gate for channel threads Ching 2026-04-18 23:16:53 +03:00
  • 897dc3a2bb fix(install+update): add /usr/local/bin PATH guard for RHEL root non-login shells (#16191) Teknium 2026-04-26 12:22:37 -07:00
  • 350ee1bf23 refactor(tui): render progress in ordered stream timeline Brooklyn Nicholson 2026-04-26 14:12:43 -05:00
  • 3d21f97422 fix(tui): keep live tool state before stream segments Brooklyn Nicholson 2026-04-26 14:06:42 -05:00
  • 4b5a88d714 fix(slack): honor reply_in_thread=false for top-level channel messages Teknium 2026-04-26 12:01:47 -07:00
  • b1be86ef96 fix(gateway): bridge slack.reply_in_thread config bde3249023 2026-04-15 16:19:48 -07:00
  • 7b5b524fc7 refactor(tui): clean thinking and viewport helpers Brooklyn Nicholson 2026-04-26 14:03:36 -05:00
  • a30ffbe1d4 fix(tui): show queued prompts when drained Brooklyn Nicholson 2026-04-26 14:01:14 -05:00
  • c9f7b703dd fix(tui): filter thinking status noise Brooklyn Nicholson 2026-04-26 13:59:56 -05:00
  • a8bfe72d35 fix(tui): address latest review feedback Brooklyn Nicholson 2026-04-26 13:56:26 -05:00
  • ae7687cdc5 chore(release): map zhiyanliu in AUTHOR_MAP Teknium 2026-04-26 11:46:01 -07:00
  • c730f6cc0b test(gateway): cover Slack vs non-Slack home-channel onboarding hint sgaofen 2026-04-26 11:45:29 -07:00
  • d993a3f450 fix(gateway): use /hermes sethome in onboarding hint on Slack Zhi Yan Liu 2026-04-24 00:24:20 +08:00