Commit Graph

  • c9298bba06 fix(doctor): SSH check ignores TERMINAL_SSH_USER, TERMINAL_SSH_PORT, TERMINAL_SSH_KEY carryzuo00 2026-05-16 09:11:59 +00:00
  • dbeaaa47f2 refactor(security): extract _block_message helper to unify block logic in _parse_response flamiinngo 2026-05-17 03:58:10 +01:00
  • 63805965e7 fix(security): restore type safety and extract constant in shell hook block handler flamiinngo 2026-05-17 03:48:42 +01:00
  • aeda146112 fix(security): honor shell hook blocks even when message/reason is absent flamiinngo 2026-05-17 03:31:08 +01:00
  • 8e3cfdfb61 fix(webui): allow native text selection in chat via xterm.js bypass (#25720) wesleysimplicio 2026-05-17 02:29:28 -07:00
  • 6622277f11 fix ACP start events for polished tools godlin 2026-05-15 13:01:14 +08:00
  • 3c51da1cb7 fix(cli): sync _skill_commands after /reload-skills so Tab completion picks up new skills ms-alan 2026-05-17 02:29:28 -07:00
  • d9abbe7fa4 fix(metadata): qwen3.6-plus has a 1M context window (#27008) haran2001 2026-05-17 02:29:27 -07:00
  • 5a2a858b84 test(restart_drain): assert i18n catalog resolved (#22266) haran2001 2026-05-17 02:29:27 -07:00
  • d87b27cff8 fix(gateway): add codex runtime telegram alias Yanzhong Su 2026-05-14 19:27:17 +01:00
  • 5fba236644 chore: ruff auto-fix PLR6201 resweep — tuple → set in membership tests (#27355) kshitij 2026-05-17 02:29:41 -07:00
  • ad00777f04 fix(mcp-oauth): print SSH tunnel hint in _redirect_handler EloquentBrush0x 2026-05-16 03:28:52 +03:00
  • cc59880ab0 chore(release): map EloquentBrush0x email for #26642 salvage teknium1 2026-05-16 23:09:08 -07:00
  • a9ba636d53 fix(tools): run post_setup in _reconfigure_provider() for env-var providers EloquentBrush0x 2026-05-16 02:33:35 +03:00
  • ad1aa1a037 feat(x_search): auto-enable toolset when xAI OAuth or XAI_API_KEY is configured (#27376) Teknium 2026-05-17 02:19:38 -07:00
  • 519657aa98 fix(matrix): warn on clock-skew silent message drops (#12614) (#27330) kshitij 2026-05-17 00:28:24 -07:00
  • 56ad30de17 Merge pull request #27248 from NousResearch/hermes/hermes-27dc9cc2 Teknium 2026-05-16 23:52:16 -07:00
  • 563b4d9e51 fix: strip image parts for non-vision models with provider profiles + getattr-safe _custom_providers teknium1 2026-05-16 23:43:37 -07:00
  • 36ad8336f9 fix(run_agent): guard memory provider init against empty/whitespace string teknium1 2026-05-16 23:43:09 -07:00
  • 4ece521bcf fix(run_agent): isolate background review fork from external memory plugins (#27190) teknium1 2026-05-16 23:42:49 -07:00
  • b5bcffe167 fix(fallback): forward custom_providers to fallback model context-length detection teknium1 2026-05-16 23:42:16 -07:00
  • 4ab9a06a51 fix(agent): reset _fallback_index at turn start even when no fallback activated teknium1 2026-05-16 23:41:45 -07:00
  • aa05ffba53 fix(xai): surface provider 'error' SSE frame in Codex fallback stream (#27184) teknium1 2026-05-16 23:41:09 -07:00
  • 80fa92a491 fix(codex): rotate pool on usage limit 429 — port to extracted modules teknium1 2026-05-16 23:39:41 -07:00
  • df22d29522 fix(copilot): GitHub Models 413 hint — port to extracted conversation_loop teknium1 2026-05-16 23:38:45 -07:00
  • 3fbedd732e feat: add supports_parallel_tool_calls for MCP servers (#26825) — port to tool_dispatch_helpers teknium1 2026-05-16 23:36:37 -07:00
  • fe4c87eb28 fix(agent): retry malformed anthropic stream parser errors — port to extracted modules teknium1 2026-05-16 23:35:54 -07:00
  • f885be030c fix(auxiliary): resolve xai oauth compression from pool — port to conversation_compression teknium1 2026-05-16 23:33:59 -07:00
  • 6975a2d9ae fix(xai-oauth): entitlement-403 chain — final state (ce0e189d3 + 9818b9a1a + 6784c8079 + dffb602f3) teknium1 2026-05-16 23:33:18 -07:00
  • 408aa4fbc4 port(refactor): deepseek thinking-mode (068c24f8a + cd9470f41) — no net change teknium1 2026-05-16 23:30:37 -07:00
  • 6362e71973 fix(xai-oauth): recover from prelude SSE errors, gate reasoning replay, surface entitlement 403s teknium1 2026-05-16 23:28:05 -07:00
  • 27df249564 feat(nvidia): add NIM billing origin header — port to extracted modules teknium1 2026-05-16 23:25:11 -07:00
  • b07524e53a feat(xai-oauth): add xAI Grok OAuth (SuperGrok Subscription) provider — port to extracted modules teknium1 2026-05-16 23:23:38 -07:00
  • 7d221aa1f2 fix(langfuse): complete observability fix — port to extracted conversation_loop teknium1 2026-05-16 23:21:51 -07:00
  • a77ca9295e perf(run_agent): accumulate length-continuation prefix via list+join teknium1 2026-05-16 23:20:27 -07:00
  • 94b3131be7 fix(run_agent): detect kimi models via model name for reasoning pad hermesagent26 2026-05-16 22:51:17 -07:00
  • 8f3bc17db9 feat(agent): Added gemma 4 to reasoning allowlist Matthew Lai 2026-05-14 00:43:49 +01:00
  • 152d42d1a7 Merge origin/main into pr-27248 (resolving run_agent.py = ours) teknium1 2026-05-16 23:16:52 -07:00
  • 7322816efa chore(release): AUTHOR_MAP entries for batch salvage group 4 contributors teknium1 2026-05-16 23:10:34 -07:00
  • 35b7befc67 fix(line): add trust_env=True to all _LineClient aiohttp sessions AhmetArif0 2026-05-16 02:06:31 +03:00
  • 52c89715a2 fix: respect user-configured vision model for OpenRouter phoenixshen 2026-05-16 23:09:31 -07:00
  • 5631345b12 [agent] fix: harden api server response headers bitkyc08-arch 2026-05-16 16:41:03 +09:00
  • b389796ae3 fix(auxiliary): resolve api_key_env alias in named custom provider path of resolve_provider_client zccyman 2026-05-14 07:49:52 +08:00
  • 0afab4a32b feat(gateway): extract auto-TTS markdown strip into prepare_tts_text() hook Franci Penov 2026-05-14 22:37:51 -07:00
  • a3017508bf fix(gateway): preserve underscores in plain-text identifiers Ambuj Kumar 2026-05-16 02:23:25 +05:30
  • 364a1dd290 Local: doctor uses x-goog-api-key for Google generativelanguage endpoint zwolniony 2026-05-16 23:09:31 -07:00
  • fdd455bc58 fix(gateway): avoid zsh status variable in update wrapper subtract0 2026-05-16 23:09:31 -07:00
  • c1ae18ee81 fix(gateway): add trust_env=True to aiohttp sessions in SMS, Slack, Teams, Google Chat adapters EloquentBrush0x 2026-05-16 02:59:39 +03:00
  • 04bb30730a chore(release): AUTHOR_MAP entries for batch salvage group 3 contributors teknium1 2026-05-16 23:04:09 -07:00
  • 8973b00ff3 fix(scripts): fix UnicodeEncodeError in footgun checker on Windows flamiinngo 2026-05-17 02:10:50 +01:00
  • a52f014a8c fix(tests): mock keychain in TestReadClaudeCodeCredentials to prevent credential leakage Rahul 2026-05-15 13:45:07 +05:30
  • 7a7e78a360 fix(cron): prevent parallel job result loss on exception pr7426 2026-05-17 02:15:45 +08:00
  • 6158964ff6 feat: inject current time into goal judge prompt draplater 2026-05-16 23:02:46 -07:00
  • 6f50c26b2a fix(model-switch): probe /models for custom providers without api_key lemassykoi 2026-05-16 23:02:46 -07:00
  • 8bf09455dc fix(windows): suppress console window flash on subprocess spawns Grogger 2026-05-16 12:06:09 -04:00
  • 5338250dab fix(gateway): add direct_messages_topic_id for synthetic Telegram DM events Timur00Kh 2026-05-17 00:28:24 +04:00
  • 75e5d0f6bd fix: strip image parts for non-vision models with provider profiles hueilau 2026-05-16 23:02:46 -07:00
  • bde3c7982c fix: preserve discover_models in _normalize_custom_provider_entry darvsum 2026-05-16 13:18:01 +08:00
  • 8d4766afca fix(api_server): coerce stringified booleans in request payloads Sylw3ster 2026-05-16 02:08:40 +03:00
  • 47823790b0 refactor(run_agent): review fixes — keyword-forward __init__, drop dead code, tighten guards teknium1 2026-05-16 22:55:49 -07:00
  • fb138d91ca fix(install.ps1): Stage-Node honest reporting + reject empty -Stage teknium1 2026-05-16 22:54:56 -07:00
  • 3925be2791 fix(install.ps1): trim completion banner + strip em-dash in test teknium1 2026-05-16 22:52:28 -07:00
  • c0b64f0877 fix(install.ps1): address Copilot review on #27224 emozilla 2026-05-17 01:23:59 -04:00
  • e5f19af2a5 feat(install.ps1): stage protocol + Windows clean-VM hardening pass emozilla 2026-05-17 00:47:21 -04:00
  • ea2ee51f0b fix(teams): fall back to default port on invalid port config kronexoi 2026-05-17 02:29:49 +03:00
  • e90a52deaf chore(release): AUTHOR_MAP entries for batch salvage group 2 contributors teknium1 2026-05-16 22:53:29 -07:00
  • 773a0faca0 fix(deepseek): set default_aux_model on profile so aux warning stops firing teknium1 2026-05-16 22:52:28 -07:00
  • 9a9f8a6d99 fix(run_agent): detect kimi models via model name for reasoning pad hermesagent26 2026-05-16 22:51:17 -07:00
  • 5f72dd817e fix(install): use resolved python variable in setup_open_webui.sh flanny7 2026-05-17 02:41:29 +09:00
  • 1a4e64ba06 fix(credential_pool): parse ISO-string last_status_at during from_dict rehydration (#25516) shellybotmoyer 2026-05-16 22:51:17 -07:00
  • 508b022acb feat(gateway): add .ts/.py/.sh to SUPPORTED_DOCUMENT_TYPES dgians 2026-05-16 22:51:17 -07:00
  • 7d09bb1915 fix(delegate): tool_trace false-positive error detection for short outputs flooryyyy 2026-05-15 15:01:32 +01:00
  • 4279da4db6 fix(windows): make PowerShell installer parse in 5.1 nekwo 2026-05-15 12:41:10 -04:00
  • 7282ef1b9d fix: add paste collapse logging to aid debugging LifeJiggy 2026-05-15 19:39:29 +01:00
  • 8d756a4210 fix(run_agent): guard memory provider init against empty/whitespace string austrian_guy 2026-05-16 00:56:33 +02:00
  • 1eadb069c7 fix(kanban): --severity filter uses >= comparison per documented behavior (#26379) shellybotmoyer 2026-05-16 22:51:17 -07:00
  • 782d743730 test(skills): add regression test for skill load failure returning None 0xchainer 2026-05-17 01:57:34 +03:00
  • 4b17c2411a fix(skills): return None instead of truthy stub when skill load fails 0xchainer 2026-05-17 01:08:53 +03:00
  • 60531889d5 fix: remove unused import and hoist module-level constant 0xchainer 2026-05-17 00:35:05 +03:00
  • a81cfd0a0a chore(release): map 0xchainer and kronexoi emails for upcoming salvages teknium1 2026-05-16 20:27:45 -07:00
  • 57feef3201 test(gateway): add smoke test for logger init (regression guard for #27154) 0xchainer 2026-05-17 02:14:22 +03:00
  • 4e9cedcd4c fix(gateway): add missing logger definition to prevent NameError in _all_platforms 0xchainer 2026-05-17 01:19:36 +03:00
  • 32c3f06a5b docs(readme): remove hermes-eval and Hermes MemPalace from Community links (#27271) Teknium 2026-05-16 22:03:37 -07:00
  • 9f182bd7b0 Merge pull request #27251 from NousResearch/bb/skin-render-magenta-bleed brooklyn! 2026-05-16 23:07:19 -05:00
  • a65f723e68 fix(review): address Copilot follow-up on sanitizer and file decode errors Brooklyn Nicholson 2026-05-16 23:00:58 -05:00
  • 7e1788db5d fix(tui): harden ansi sanitizers for dangling CSI Brooklyn Nicholson 2026-05-16 22:58:00 -05:00
  • 9b2d58159c fix(cli): satisfy ruff encoding requirement in send_cmd Brooklyn Nicholson 2026-05-16 22:55:42 -05:00
  • 290bf93104 fix(tui): harden Terminal.app render behavior Brooklyn Nicholson 2026-05-16 22:51:51 -05:00
  • 94c3e0ab8e refactor(run_agent): extract 10 more helpers to agent/agent_runtime_helpers.py teknium1 2026-05-16 20:35:19 -07:00
  • 973f27e956 fix(run_agent): isolate background review fork from external memory plugins (#27190) Teknium 2026-05-16 20:33:38 -07:00
  • 96b7f3da45 chore(release): AUTHOR_MAP entries for batch salvage contributors teknium1 2026-05-16 20:31:55 -07:00
  • 7244116b68 feat(agent): Added gemma 4 to reasoning allowlist Matthew Lai 2026-05-14 00:43:49 +01:00
  • 21078ebcea fix(fallback): forward custom_providers to fallback model context-length detection PaTTeeL 2026-05-16 20:31:34 -07:00
  • 903ac23bc8 docs(dashboard): clarify chat tab tui flag aqilaziz 2026-05-15 18:44:04 +07:00
  • c741eacd0c docs(spotify): document Home Assistant speaker routing BROCCOLO1D 2026-05-16 20:31:34 -07:00
  • 49bd95c432 docs(security): document YOLO mode visual indicators added in #26238 r266-tech 2026-05-16 04:12:36 +08:00
  • 6f7292a555 docs(cron): document name-based job lookup from #26231 r266-tech 2026-05-16 00:18:31 +08:00
  • 86f3776a72 docs(delegation): document api_mode wire-protocol override from #26824 r266-tech 2026-05-17 04:18:50 +08:00
  • 31a805883b docs(delegation): show api_mode override in custom-endpoint example r266-tech 2026-05-17 04:18:58 +08:00
  • d5ce85c423 docs: add computer-use-linux community MCP Avi Fenesh 2026-05-14 20:27:09 +03:00