Commit Graph

  • d66414a844 docs(custom-providers): use key_env in examples helix4u 2026-04-18 15:54:05 -06:00
  • 7b1a11b971 fix(memory): keep Honcho provider opt-in helix4u 2026-04-18 17:37:02 -06:00
  • 0a8d48809f chore: add LeonSGP43 numeric noreply email to AUTHOR_MAP kshitijk4poor 2026-04-19 11:01:26 +05:30
  • 21d5ef2f17 feat(honcho): wizard cadence default 2, surface reasoning level, backwards-compat fallback Erosika 2026-04-18 13:49:50 -04:00
  • 5b6792f04d fix(honcho): scope gateway sessions by runtime user id LeonSGP43 2026-04-17 13:49:31 +08:00
  • ba7da73ca9 test(honcho): drop two first-turn tests subsumed by prewarm + smoke coverage Erosika 2026-04-18 13:17:44 -04:00
  • c630dfcdac feat(honcho): dialectic liveness — stale-thread watchdog, stale-result discard, empty-streak backoff Erosika 2026-04-18 13:07:09 -04:00
  • 098efde848 docs(honcho): wizard cadence default 2, prewarm/depth + observation + multi-peer Erosika 2026-04-18 12:45:04 -04:00
  • 5f9907c116 chore(honcho): drop docs from PR scope, scrub commentary Erosika 2026-04-18 11:01:45 -04:00
  • 78586ce036 fix(honcho): dialectic lifecycle — defaults, retry, prewarm consumption Erosika 2026-04-18 09:35:42 -04:00
  • bf5d7462ba fix(tui): reject history-mutating commands while session is running (#12416) Teknium 2026-04-18 22:30:10 -07:00
  • 9ed6eb0cca fix(tui): resolve runtime provider in _make_agent (#11884) Kaio 2026-04-17 18:40:46 -07:00
  • 3a6351454b fix(gateway): close pending-drain and late-arrival races in base adapter (#12371) Teknium 2026-04-18 19:32:26 -07:00
  • 762f7e9796 feat: configurable approval mode for cron jobs (approvals.cron_mode) Teknium 2026-03-29 11:37:06 -07:00
  • b02833f32d fix(codex): Hermes owns its own Codex auth; stop touching ~/.codex/auth.json (#12360) Teknium 2026-04-18 19:19:46 -07:00
  • bd01ec7885 fix(cli): strip all reasoning tag variants from /resume recap yeyitech 2026-04-18 19:18:14 -07:00
  • ec48ec5530 fix(agent): strip <think> blocks from stored assistant content Tranquil-Flow 2026-04-18 19:18:03 -07:00
  • 9489d1577d fix(agent): strip unterminated <think> blocks from visible content Teknium 2026-04-18 19:17:52 -07:00
  • 79c5a381c5 feat(uninstall): offer to remove named profiles when uninstalling from default Teknium 2026-04-18 19:14:55 -07:00
  • 3fe0d503b6 fix(uninstall): properly stop and destroy gateway on hermes uninstall Teknium 2026-03-22 18:20:25 -07:00
  • 1e5f0439d9 docs: update Anthropic console URLs to platform.claude.com Teknium 2026-04-18 18:55:21 -07:00
  • 2a2e5c0fed fix: force relogin on 401/403 Codex token refresh failures Teknium 2026-04-09 03:06:15 -07:00
  • beabbd87ef fix(gateway): close adapter resources when connect() fails or raises (#12339) Teknium 2026-04-18 18:53:31 -07:00
  • 632a807a3e fix(gateway): slash commands never interrupt a running agent (#12334) Teknium 2026-04-18 18:53:22 -07:00
  • 41560192c4 chore(attribution): add AUTHOR_MAP entry for nish3451 Teknium 2026-04-18 18:52:41 -07:00
  • aa5f89d3ea test: add coverage for from_user=None DM fallback Teknium 2026-04-08 02:41:57 -07:00
  • 1a9a2d7fe8 fix(gateway/telegram): fall back to chat.id when from_user is None in DMs Nish 2026-04-08 12:05:24 +05:30
  • 139a6da67c fix(skills): touchdesigner-mcp setup.sh — correct pgrep match + suppress stray yaml output Teknium 2026-04-18 14:44:40 -07:00
  • 6b31e20894 chore(skills): touchdesigner-mcp follow-ups Teknium 2026-04-18 14:37:26 -07:00
  • 11ee87e605 chore(attribution): add AUTHOR_MAP entry for kshitijk4poor@gmail.com Teknium 2026-04-18 14:37:21 -07:00
  • 6d2fe1d624 feat: rename touchdesigner -> touchdesigner-mcp, move to optional-skills/ kshitijk4poor 2026-04-17 22:12:26 +05:30
  • 6f27390fae feat: rewrite TouchDesigner skill for twozero MCP (v2.0.0) kshitijk4poor 2026-04-17 21:50:35 +05:30
  • 7a5371b20d feat: add TouchDesigner integration skill kshitijk4poor 2026-04-15 10:33:15 +05:30
  • c49a58a6d0 fix(gateway): mark only still-running sessions resume_pending on drain timeout (#12332) Teknium 2026-04-18 17:40:34 -07:00
  • cb4addacab fix(gateway): auto-resume sessions after drain-timeout restart (#11852) (#12301) Teknium 2026-04-18 17:32:17 -07:00
  • ad99e32371 Merge pull request #12312 from NousResearch/bb/tui-ux-pack brooklyn! 2026-04-18 18:13:06 -05:00
  • df5ca5065f feat(tui): replace /clear double-press gate with a proper confirm overlay Brooklyn Nicholson 2026-04-18 18:04:08 -05:00
  • 75377feb07 fix(tui): make /clear confirm window humane (3s → 30s, reset on other slash) Brooklyn Nicholson 2026-04-18 17:55:53 -05:00
  • 20eab355e7 feat(tui): add LIGHT_THEME preset for white/light terminal backgrounds Brooklyn Nicholson 2026-04-18 17:49:40 -05:00
  • 3366714ba4 feat(tui): double-press confirm on /clear and /new Brooklyn Nicholson 2026-04-18 17:48:34 -05:00
  • 52124384de fix(tui): stable React keys in /model picker rows Brooklyn Nicholson 2026-04-18 17:47:26 -05:00
  • db59c190c1 Merge pull request #12305 from NousResearch/bb/tui-status-git-branch brooklyn! 2026-04-18 17:27:40 -05:00
  • c0edcf2d53 Merge pull request #12306 from NousResearch/bb/tui-model-picker-dedupe-names brooklyn! 2026-04-18 17:27:31 -05:00
  • 4aa52590d8 fix(tui): disambiguate /model picker rows when provider display names collide Brooklyn Nicholson 2026-04-18 17:22:23 -05:00
  • ff2aa7ccd7 feat(tui): append git branch to cwd label in status bar Brooklyn Nicholson 2026-04-18 17:14:29 -05:00
  • 0175ff7516 feat(skills): replace xitter with xurl — the official X API CLI (#12303) Teknium 2026-04-18 15:11:32 -07:00
  • 6a3a6a0fb6 Merge pull request #12263 from NousResearch/bb/tui-audit-followup Teknium 2026-04-18 14:40:16 -07:00
  • 4e8f60fd11 fix(cli): use display width for wrapped spinner height helix4u 2026-04-17 22:19:33 -06:00
  • fb06bc67de fix(tui): Ctrl+C with input selection actually preserves input (lift handler to app level) Brooklyn Nicholson 2026-04-18 16:28:51 -05:00
  • bfac5d039d Merge branch 'main' of github.com:NousResearch/hermes-agent into bb/tui-audit-followup Brooklyn Nicholson 2026-04-18 15:27:40 -05:00
  • 17e95a26b7 fix(tui): render /skills browse as a formatted Panel instead of raw JSON Brooklyn Nicholson 2026-04-18 15:22:43 -05:00
  • 7e9a098574 chore: uptick Brooklyn Nicholson 2026-04-18 15:17:42 -05:00
  • 450ded98db chore(tui): prettier whitespace on files touched in this branch Brooklyn Nicholson 2026-04-18 15:13:31 -05:00
  • 93b4080b78 Merge branch 'main' of github.com:NousResearch/hermes-agent into bb/tui-audit-followup Brooklyn Nicholson 2026-04-18 14:52:54 -05:00
  • ca32a2a60b fix(gemini): restore bearer auth on openai route helix4u 2026-04-18 13:15:27 -06:00
  • a7dd6a3449 fix(gemini): hide stale and low-TPM Google models helix4u 2026-04-18 13:08:57 -06:00
  • 2eab7ee15f fix(gemini): hide low-TPM Gemma models from exposed lists helix4u 2026-04-18 13:00:04 -06:00
  • f7af90e2da fix: wire _ephemeral_max_output_tokens into chat_completions and add NVIDIA NIM default LVT382009 2026-04-18 22:49:30 +05:30
  • 0f778f7768 fix: prevent tool name duplication in streaming accumulator (MiniMax/NVIDIA NIM) jarvischer 2026-04-18 22:46:36 +05:30
  • 4caf6c23dd fix(tui): strip <think>…</think> tags from assistant content and route to reasoning panel Brooklyn Nicholson 2026-04-18 14:46:38 -05:00
  • 37cba82bfc fix(tui): Ctrl+C on in-input selection copies to clipboard instead of clearing Brooklyn Nicholson 2026-04-18 14:42:03 -05:00
  • 0bebf5b948 chore(attribution): add AUTHOR_MAP entry for Honghua Yang (honghua) Teknium 2026-04-18 12:35:00 -07:00
  • 3128d9fcd2 fix(context_compressor): keep tool-call arguments JSON valid when shrinking Honghua Yang 2026-04-17 13:32:10 -07:00
  • 5c8b291607 fix(tui): wrap markdown links in Link so Ghostty/iTerm/kitty get real OSC 8 hyperlinks Brooklyn Nicholson 2026-04-18 14:39:24 -05:00
  • a7f4d756b7 fix(tui): cap approval prompt command preview at 10 lines Brooklyn Nicholson 2026-04-18 14:36:34 -05:00
  • b73ebfee30 chore(attribution): add AUTHOR_MAP entry for Jim Liu (JimLiu) Teknium 2026-04-18 12:27:22 -07:00
  • ade7958f1f docs: add PORT_NOTES.md for baoyu-infographic Teknium 2026-04-14 22:48:49 -07:00
  • 65c0a30a77 feat(skills): add baoyu-infographic skill — 21 layouts × 21 styles Teknium 2026-04-14 15:53:57 -07:00
  • a828daa7f8 perf(docker): layer-cache npm/Playwright and skip redundant web rebuild (#12225) Siddharth Balyan 2026-04-18 10:14:31 -07:00
  • b0bde98b0f fix(docker): build web/ dashboard assets in image (#12180) bluefishs 2026-04-19 00:50:24 +08:00
  • c14b3b5880 fix(kimi): force fixed temperature on kimi-k2.* models (k2.5, thinking, turbo) (#12144) kshitij 2026-04-18 09:35:51 -07:00
  • 656c375855 fix(tui): review follow-up — /retry, /plan, ANSI truncation, caching kshitijk4poor 2026-04-18 21:54:24 +05:30
  • abc95338c2 fix(tui): slash.exec _pending_input commands, tool ANSI, terminal title kshitijk4poor 2026-04-18 17:52:19 +05:30
  • 2da558ec36 fix(tui): clickable hyperlinks and skill slash command dispatch kshitijk4poor 2026-04-18 17:36:06 +05:30
  • b0efdf37d7 fix(nix): upgrade Python 3.11 → 3.12, add cross-platform eval check (#12208) Siddharth Balyan 2026-04-18 09:21:03 -07:00
  • 8a0c774e9e Add web dashboard build to Nix flake (#12194) Siddharth Balyan 2026-04-18 08:25:39 -07:00
  • f8becbfbea feat(tui): per-language syntax highlighting in markdown code fences Brooklyn Nicholson 2026-04-18 09:48:38 -05:00
  • 5e148ca3d0 fix(tui): route /skills subcommands through skills.manage instead of curses slash.exec Brooklyn Nicholson 2026-04-18 09:46:36 -05:00
  • 949b8f5521 feat(tui): register /skills slash command to open Skills Hub Brooklyn Nicholson 2026-04-18 09:29:39 -05:00
  • ef284e021a feat(tui): add two-step SkillsHub overlay component Brooklyn Nicholson 2026-04-18 09:27:48 -05:00
  • 6fbfae8f42 feat(tui): add skillsHub overlay state wiring Brooklyn Nicholson 2026-04-18 09:26:24 -05:00
  • 3821323029 feat(tui): render per-MCP-server status block in SessionPanel Brooklyn Nicholson 2026-04-18 09:23:47 -05:00
  • b82ec6419d test(tui-gateway): cover mcp_servers field in _session_info output Brooklyn Nicholson 2026-04-18 09:23:47 -05:00
  • 202b78ec68 feat(tui-gateway): include per-MCP-server status in session.info payload Brooklyn Nicholson 2026-04-18 09:23:47 -05:00
  • fd6ffc777f feat(tui): honor display.* flags in turn renderer, status bar, and event handler Brooklyn Nicholson 2026-04-18 09:26:03 -05:00
  • 200c17433c feat(tui): read display.streaming / show_reasoning / show_cost / inline_diffs from config Brooklyn Nicholson 2026-04-18 09:23:29 -05:00
  • 586b2f2089 feat(tui): persist large pastes to ~/.hermes/pastes/ via paste.collapse Brooklyn Nicholson 2026-04-18 09:16:44 -05:00
  • a397b0fd4d test(tui-gateway): assert quick_commands appear in commands.catalog output Brooklyn Nicholson 2026-04-18 09:16:39 -05:00
  • 5152e1ad86 feat(tui-gateway): surface config.quick_commands in commands.catalog Brooklyn Nicholson 2026-04-18 09:16:37 -05:00
  • 4e1ea79edc feat(tui): accept raw Ctrl+V as clipboard image paste fallback Brooklyn Nicholson 2026-04-18 09:11:57 -05:00
  • f0638f3596 fix(tui): split /model picker from /provider wizard to resolve registry collision Brooklyn Nicholson 2026-04-18 09:11:53 -05:00
  • 6fb69229ca fix(nix): fix build failures, TUI Node.js crash, and upgrade container to Node 22 (#12159) Siddharth Balyan 2026-04-18 06:51:28 -07:00
  • 2edebedc9e feat(steer): /steer <prompt> injects a mid-run note after the next tool call (#12116) Teknium 2026-04-18 04:17:18 -07:00
  • f9667331e5 docs(browser): improve /browser connect setup guidance (#12123) Teknium 2026-04-18 04:14:05 -07:00
  • 9527707f80 fix(signal): back off sendTyping spam for unreachable recipients (#12118) Teknium 2026-04-18 04:13:32 -07:00
  • cf012a05d8 docs(terminal): warn against stacking watch_patterns + notify_on_complete on end-of-run markers (#12113) Teknium 2026-04-18 03:53:21 -07:00
  • 3b69b2fd61 test(session-search): regression coverage for CJK LIKE fallback teknium1 2026-04-18 01:56:22 -07:00
  • 8826d9c197 fix: FTS5 LIKE fallback for CJK (Chinese/Japanese/Korean) queries vominh1919 2026-04-17 16:35:02 +07:00
  • a2c9f5d0a7 docs(execute_code): document project/strict execution modes (#12073) Teknium 2026-04-18 01:53:09 -07:00
  • 8322b42c6c fix(streaming): surface dropped tool-call on mid-stream stall (#12072) Teknium 2026-04-18 01:52:06 -07:00