Commit Graph

  • d08c2a016a fix(tui): termux-gate composer rendering tweaks for Ink TUI adybag14-cyber 2026-05-21 17:22:14 -07:00
  • 0e2873a77d fix(computer_use): build summary once before aux-vision routing branch Teknium 2026-05-21 18:07:09 -07:00
  • 280dd4513a fix(computer-use): address Copilot review on max_elements cap briandevans 2026-05-11 02:11:37 -07:00
  • bb694bad42 fix(computer-use): cap AX elements array to prevent context blowup (#22865) briandevans 2026-05-09 17:17:53 -07:00
  • 9e30ef224d fix(tui): preserve scrollback when branching sessions (#30162) brooklyn! 2026-05-21 21:01:04 -05:00
  • a7cd254c29 feat(tui): mouse_tracking DEC mode presets (salvage of #26681) (#30084) brooklyn! 2026-05-21 20:25:52 -05:00
  • 4d58e48cdb Merge pull request #29387 from NousResearch/fix/no-docker-tag Ben Barclay 2026-05-22 10:38:32 +10:00
  • bec2250d2c test(computer_use): end-to-end regression for capture routing (#24015) xxxigm 2026-05-12 07:24:45 +07:00
  • e02a7e5e1c fix(computer_use): route SOM/vision captures via auxiliary.vision (#24015) xxxigm 2026-05-12 07:18:09 +07:00
  • 5ce5fe3181 test(computer_use): cover capture vision-routing helper xxxigm 2026-05-12 07:15:23 +07:00
  • 531efe7208 fix(computer_use): add helper to decide capture vision routing xxxigm 2026-05-12 07:13:38 +07:00
  • 2a474bcf72 fix(termux): resolve packed-refs and worktree refs in skill-sync fingerprint Teknium 2026-05-21 17:17:53 -07:00
  • 6dbbf20ff4 perf(termux): speed up non-tui cli startup adybag14-cyber 2026-05-20 20:12:14 +01:00
  • 5aa4727f34 fix(computer-use): surface app=… filter no-match instead of silently using frontmost (#24170 bug 1) briandevans 2026-05-12 04:19:01 -07:00
  • 4cc18877c6 fix(computer_use): preserve app context for capture_after; fix element label parsing (#24170 bugs 2 & 5) Bartok9 2026-05-12 03:36:38 -04:00
  • 3fde8c153d fix(skills): prune dependency/venv dirs from all skill scanners (#30042) Teknium 2026-05-21 14:18:02 -07:00
  • 3462b097e2 fix(voice): chunk oversized CLI recordings helix4u 2026-05-21 14:15:47 -06:00
  • 552e9c7881 feat(secrets): Bitwarden Secrets Manager integration with lazy bws install (#30035) Teknium 2026-05-21 14:10:34 -07:00
  • 18cd1e5c72 fix(computer_use): correct type_text MCP tool name and implement drag action liuhao1024 2026-05-12 13:02:28 +08:00
  • 0ce12a9241 fix(nix): auto-refresh npm lockfile hashes github-actions[bot] 2026-05-21 20:11:48 +00:00
  • 56b79f12ac fix(dashboard): remove country flags from language picker (#29997) Teknium 2026-05-21 13:10:52 -07:00
  • 3d2f146460 fix(tui): also pass --expose-gc on the wheel-bundled launch path teknium1 2026-05-21 13:01:19 -07:00
  • 2e3f576298 chore(release): map yichengqiao21 to YarrowQiao teknium1 2026-05-21 13:00:12 -07:00
  • 2ea7cf287e fix(tui): pass --expose-gc as node argv instead of NODE_OPTIONS YarrowQiao 2026-05-08 13:14:52 +08:00
  • ba9964ff0d fix(custom): pass custom provider extra body helix4u 2026-05-21 19:45:15 +05:30
  • 2fdefca570 Merge pull request #28269 from cresslank/chore/tui-remove-unused-babel-deps ethernet 2026-05-21 10:21:31 -04:00
  • 48be2e0e4d test: use subprocesses for each test file (#29016) ethernet 2026-05-21 07:10:04 -04:00
  • 87d9239009 chore: trim verbose comments/docstrings, add AUTHOR_MAP entry alt-glitch 2026-05-21 07:17:06 +00:00
  • c3a09f7835 fix(background_review): propagate parent toolset config to keep tools[] cache-stable Ziliang Peng 2026-05-20 18:10:27 -07:00
  • 6c26727bb3 fix(gateway): extend observe+attribution to location and media handlers EloquentBrush0x 2026-05-21 09:26:46 +03:00
  • 5edb346c75 security(file-safety): also write-deny <root>/.env when running under a profile (#15981) 0xsir0000 2026-04-28 22:12:38 +08:00
  • f722ec723f chore: add nycomar to AUTHOR_MAP teknium1 2026-05-20 22:57:25 -07:00
  • be0728cacc fix: handle Discord typing indicator 429 gracefully Omar B 2026-05-09 04:17:53 -04:00
  • 975e13091e fix(cli): honour image-routing decision in quiet-mode -q --image path Teknium 2026-05-20 23:05:46 -07:00
  • 32aea113f0 fix(agent): consult supports_vision override in auto-mode routing Teknium 2026-05-20 22:59:14 -07:00
  • 1c76689b28 fix(agent): resolve supports_vision override for named custom providers Muspi Merol 2026-04-30 21:36:14 +08:00
  • 24c7ce0fb8 feat(agent): allow declaring supports_vision via user config Muspi Merol 2026-04-30 20:06:19 +08:00
  • b4afc6546e fix(xai): restore encrypted reasoning replay across turns Teknium 2026-05-20 22:14:18 -07:00
  • 127b56a61a style: docstring + whitespace cleanup on secure_parent_dir Teknium 2026-05-20 22:55:22 -07:00
  • 4ead464f97 fix(security): guard os.chmod(parent) against / and top-level dirs liuhao1024 2026-05-15 00:28:39 +08:00
  • 3bbe980115 chore: add Glucksberg to AUTHOR_MAP teknium1 2026-05-20 22:10:44 -07:00
  • a9db0e2c74 Observe unmentioned Telegram group messages Markus 2026-05-20 19:58:26 -04:00
  • c6a992e3e3 fix(security): derive <VENDOR>_API_KEY from host as final credential fallback Teknium 2026-05-20 20:05:50 -07:00
  • 9514ddbee2 fix(security): address review feedback from pmos69 Erhnysr 2026-05-20 20:07:28 +03:00
  • 59088228f6 fix(security): prevent API key leakage to non-authoritative custom endpoints Erhnysr 2026-05-19 21:34:59 +03:00
  • 5672772dab fix(gateway): reorder telegram menu priority — everyday commands first teknium1 2026-05-20 19:11:51 -07:00
  • b9b6e034d5 fix(gateway): prioritize Telegram command menu helix4u 2026-05-20 15:28:01 -06:00
  • 1566d71726 Merge pull request #29342 from NousResearch/fix/tui-linux-copy ethernet 2026-05-20 21:40:37 -04:00
  • f7441f9c42 fix(nix): add xclip and wl-copy ethernet 2026-05-20 10:37:06 -04:00
  • c42edd8055 fix(tui): clipboard copy on linux/wayland ethernet 2026-05-11 19:00:17 -04:00
  • 8ad34db551 chore(tui): remove unused Babel build deps cresslank 2026-05-20 16:55:45 -05:00
  • c6a380eb6c fix(skills-hub): widen identifier-dedup to GitHubSource + fix test patch path Teknium 2026-05-20 14:23:17 -07:00
  • 8f92327891 fix(skills-hub): fix dedup in browse_skills() programmatic API EloquentBrush0x 2026-05-20 22:40:31 +03:00
  • fc7e04e9ed fix(skills-hub): deduplicate search results by identifier, not name EloquentBrush0x 2026-05-20 22:28:39 +03:00
  • 3ce1cf2bb7 Merge pull request #29484 from kshitijk4poor/kp/x-search-degraded-flag kshitij 2026-05-20 14:39:27 -07:00
  • 1a7bb988fc fix(gateway): harden kanban and provider cleanup races helix4u 2026-05-20 14:58:01 -06:00
  • 2a352f96ee fix(x_search): surface degraded results + validate dates kshitijk4poor 2026-05-21 02:38:45 +05:30
  • 31a0100104 feat(state.db): persist platform_message_id; restore yuanbao exact-id recall Teknium 2026-05-20 12:55:01 -07:00
  • 0cc1a1d2d9 refactor(yuanbao): drop dead branch A1 message_id loop + pin missing fixture yoniebans 2026-05-20 11:32:15 +02:00
  • c634c07bcc test(gateway): pin DEFAULT_DB_PATH in fixtures to prevent real state.db writes yoniebans 2026-05-20 11:08:06 +02:00
  • 33a3cf5322 docs(sessions): state.db is canonical for gateway messages yoniebans 2026-05-20 09:30:05 +02:00
  • b4b118c201 refactor(gateway): drop _append_to_jsonl from mirror yoniebans 2026-05-20 09:29:36 +02:00
  • 351fdcc6e6 refactor(gateway): stop writing JSONL in append_to_transcript / rewrite_transcript yoniebans 2026-05-20 09:28:10 +02:00
  • 971cfaa38c refactor(yuanbao): migrate recall to load_transcript() yoniebans 2026-05-20 09:21:17 +02:00
  • 024a8e3ee9 refactor(gateway): drop JSONL fallback in load_transcript yoniebans 2026-05-20 09:20:09 +02:00
  • 1d27be0ff3 test(gateway): pin SQLite-only load_transcript behaviour yoniebans 2026-05-20 09:13:36 +02:00
  • 4d2df86281 docs(skills): clarify external dir mutations helix4u 2026-05-20 12:08:07 -06:00
  • 57a61057f5 fix(deps): bump pydantic to 2.13.4 to avoid pydantic-core thread segfault (#29021) Fabio Siqueira 2026-05-20 15:27:14 -04:00
  • 419910ee21 chore(deps): bump idna from 3.11 to 3.15 (#28883) dependabot[bot] 2026-05-20 15:25:45 -04:00
  • fee88105f9 chore(deps): bump protobufjs in /scripts/whatsapp-bridge (#28889) dependabot[bot] 2026-05-20 15:25:32 -04:00
  • 27506cc02d chore(deps): bump ws from 8.20.0 to 8.20.1 in /scripts/whatsapp-bridge (#28975) dependabot[bot] 2026-05-20 15:25:15 -04:00
  • 88f5186d35 fix(tui): anchor splitReasoning unclosed-tag regex to start of input (#29426) brooklyn! 2026-05-20 14:09:38 -05:00
  • eeb747de25 feat(sessions): opt-in per-session JSON snapshot writer Teknium 2026-05-20 03:26:00 -07:00
  • 6fc1989a5d chore(release): correct AUTHOR_MAP for jonny@nousresearch.com Teknium 2026-05-20 03:25:45 -07:00
  • b6c6f650ee test(session-log): pin no-session_json regression + drop trailing whitespace yoniebans 2026-05-20 11:30:08 +02:00
  • 6f1a5f8597 refactor(session-log): delete dead _clean_session_content helper yoniebans 2026-05-20 10:24:29 +02:00
  • 9d793e8e58 docs(session-log): state.db is canonical; ~/.hermes/sessions/ is legacy yoniebans 2026-05-20 09:19:46 +02:00
  • cebd480818 refactor(session-log): drop branch/compress re-point of session_log_file yoniebans 2026-05-20 09:19:13 +02:00
  • c547392fd4 refactor(session-log): stop initializing session_log_file attribute yoniebans 2026-05-20 09:19:09 +02:00
  • ce26785187 refactor(session-log): delete _save_session_log and all callers yoniebans 2026-05-20 09:18:05 +02:00
  • c29b4f55d9 perf(termux): speed up tui cold start adybag14-cyber 2026-05-20 18:45:54 +01:00
  • ef43938e2b fix(ci): stop pushing per-commit SHA tags to Docker Hub ethernet 2026-05-20 12:42:18 -04:00
  • ca192cfb77 Add opt-in xAI TTS speech tag pauses Julien Talbot 2026-04-28 12:11:37 +04:00
  • 5af4b73f87 fix(xai): align migrate retirement map with docs Julien Talbot 2026-05-10 22:56:05 +04:00
  • 12842d32ce feat(cli): hermes migrate xai [--apply] [--no-backup] Julien Talbot 2026-05-10 21:01:07 +04:00
  • 9ff98daf71 feat(xai): apply_migration — rewrite config.yaml in-place via ruamel round-trip Julien Talbot 2026-05-10 21:00:57 +04:00
  • a8a05c8ea7 feat(cli): warn about retired xAI models at chat startup Julien Talbot 2026-05-10 19:43:28 +04:00
  • b4ba42550c feat(doctor): surface xAI model retirement in hermes doctor Julien Talbot 2026-05-10 19:43:21 +04:00
  • 6f3a020e62 feat(xai): detect retired xAI models (May 15, 2026) Julien Talbot 2026-05-10 19:43:12 +04:00
  • edb2d91057 feat(web): migrate dashboard checkboxes to @nous-research/ui + DS polish (#28814) Austin Pickett 2026-05-20 08:00:17 -04:00
  • 42c4288411 fix(chat_completions): broaden tool_name strip docstring + AUTHOR_MAP teknium1 2026-05-19 23:09:12 -07:00
  • 258965663c fix(chat_completions): strip tool_name from messages for strict providers Savanne Kham 2026-05-19 23:58:55 +02:00
  • 5e743559e0 fix(lint): skip per-file shell linter when LSP will handle the file (#29054) brooklyn! 2026-05-20 01:46:40 -05:00
  • 6a6766fb89 test(cli): cover Brave binary CDP launch detection H-Ali13381 2026-05-18 23:33:42 -04:00
  • 697d38a3f4 feat: auto-launch Chromium-family browser for CDP H-Ali13381 2026-05-07 21:40:05 -04:00
  • 340d2b6de0 docs(xai-oauth): note X Premium+ also unlocks Grok OAuth (#29055) Teknium 2026-05-19 22:28:26 -07:00
  • 0c6eb96c8f Merge pull request #28947 from NousResearch/dependabot/npm_and_yarn/ui-tui/ws-8.20.1 ethernet 2026-05-20 00:28:35 -04:00
  • 62713c8b89 Merge pull request #29059 from NousResearch/jq/fix-windows-creationflags-collision Jeffrey Quesnelle 2026-05-20 00:25:37 -04:00
  • c2a4782114 fix(nix): refresh npm lockfile hashes github-actions[bot] 2026-05-20 04:25:22 +00:00
  • 05f02640e1 fix(windows): drop duplicate creationflags kwarg in LocalEnvironment._run_bash emozilla 2026-05-19 23:17:40 -04:00