Commit Graph

  • cc2abd570b fix(terminal): set MSYS_NO_PATHCONV for Windows Git Bash subprocesses xxxigm 2026-07-02 08:14:28 +07:00
  • a9b5598909 fix(desktop): load remote model options before session helix4u 2026-06-29 17:30:06 -06:00
  • fe82b3a774 fix(desktop): read attachment previews local-first in remote mode Brooklyn Nicholson 2026-07-02 12:34:08 -05:00
  • c19bfb50ad fix(desktop): restore remote file picker attachments helix4u 2026-07-01 12:29:02 -06:00
  • eb506e656a Merge pull request #57267 from NousResearch/bb/desktop-journey-memory-graph brooklyn! 2026-07-02 12:30:28 -05:00
  • 8da0a56ba8 style(desktop): fix pre-existing import-order lint in use-prompt-actions Brooklyn Nicholson 2026-07-02 12:28:30 -05:00
  • 931e2356af feat(desktop): /journey opens the memory graph overlay instead of printing text Brooklyn Nicholson 2026-07-02 12:27:51 -05:00
  • 42ca438131 style(desktop): fix import ordering + padding lint in remote-artifact files Brooklyn Nicholson 2026-07-02 12:20:29 -05:00
  • 03406ae255 fix(desktop): restore remote artifact rendering helix4u 2026-07-01 13:21:06 -06:00
  • 9738870489 fix(desktop): call checkUpdates() in startUpdatePoller so version pill auto-populates David Metcalfe 2026-06-26 08:05:42 -07:00
  • 63354edfd7 Merge pull request #57226 from NousResearch/bb/desktop-multiline-slash brooklyn! 2026-07-02 11:42:00 -05:00
  • fb44b519d7 fix(desktop): parse multiline slash commands + hand degenerate payloads back Brooklyn Nicholson 2026-07-02 11:36:21 -05:00
  • 30e947e0a0 feat(gateway): persist per-session /model overrides across gateway restarts David Zhang 2026-07-02 04:48:39 -07:00
  • b98baa3039 feat(config): extra HTTP headers for LLM API calls (#3526 salvage) Jneeee 2026-07-02 04:58:34 -07:00
  • 4a09b692ec feat(api-server): per-client model routing via model_routes (#3176 salvage) Mibayy 2026-07-02 04:47:12 -07:00
  • ce9aa869fc feat(commands): /compact alias + --preview/--dry-run flags for /compress (#3243 salvage) Mibayy 2026-07-02 04:47:47 -07:00
  • fb74ddf7fe fix(i18n): add gateway.verbose.mode_log to all locale catalogs Teknium 2026-07-02 04:40:02 -07:00
  • 39bff67957 feat(gateway): add 'log' option to display.tool_progress Morgan K 2026-07-02 04:26:55 -07:00
  • 070ac2a719 fix(status): label provider as custom when config.yaml model.base_url is set Mibayy 2026-07-02 04:09:53 -07:00
  • 44650a5ce3 chore: add AUTHOR_MAP entry for @ajmeese7 (#3219 salvage) Teknium 2026-07-02 04:04:37 -07:00
  • c0d694a492 fix(whatsapp): resolve LID sender IDs to phone numbers in bridge message payload Roger Smith 2026-03-26 11:21:39 -04:00
  • 019950560d refactor(image-gen): reuse shared image sniffer + raster allowlist in codex backend kshitijk4poor 2026-07-02 16:57:01 +05:30
  • 460235d584 test(image-gen): cap Codex reference inputs CrazyBoyM 2026-07-01 03:07:32 +08:00
  • ecffd290a3 feat(image-gen): support Codex image inputs CrazyBoyM 2026-07-01 02:42:14 +08:00
  • a4a562ff0c fix(browser): guard Camofox snapshot/vision/images on private pages Evo 2026-07-02 17:35:07 +08:00
  • 0a2d4a6eea docs(codex): clarify stale-floor docstring reflects the 10k gate kshitijk4poor 2026-07-02 16:59:42 +05:30
  • ede4d12561 test(codex): cover gateway-scale stale timeout floor and TTFB gate HexLab98 2026-07-02 17:30:04 +07:00
  • cb1ccc57e6 fix(codex): extend stale timeout for gateway-scale tool payloads HexLab98 2026-07-02 17:30:04 +07:00
  • d733eaa650 Merge pull request #57007 from kshitijk4poor/chore/author-map-crazyboym-55828 kshitij 2026-07-02 17:03:19 +05:30
  • be21e06ab3 chore(release): map ai-lab@foxmail.com to CrazyBoyM kshitijk4poor 2026-07-02 16:55:02 +05:30
  • 3f2a56d1a4 fix(cli): reliable interrupts, bounded exit, and exit feedback (#57000) Teknium 2026-07-02 04:20:43 -07:00
  • 2068754d6f feat(api-server): inline MEDIA: image tags as base64 data URLs for remote frontends Tarun Ravikumar 2026-07-02 02:45:16 -07:00
  • 88bd1c01e1 fix(email): harden adapter against malformed IMAP responses CharmingGroot 2026-07-02 02:35:32 -07:00
  • c43aa6301d feat(gateway): per-channel model and system prompt overrides (Fixes #1955) - ChannelOverride + channel_overrides; session /model > channel > global - Thread/parent lookup; YAML bridge for discord.channel_overrides - Guard channel_overrides when config lacks platforms (test mocks) - Add sampiyonyus@gmail.com to AUTHOR_MAP crazywriter1 2026-05-17 17:14:06 +03:00
  • 0010c14e66 feat(gateway): per-channel model and system prompt overrides (Fixes #1955) crazywriter1 2026-05-17 16:31:02 +03:00
  • ebef73f6b8 feat(gateway): per-channel model and system prompt overrides (Fixes #1955) crazywriter1 2026-03-19 00:48:06 +03:00
  • 902b0b70e4 test: env-flag 'on' truthy behavior contract (#2863 follow-up) Teknium 2026-07-02 02:25:58 -07:00
  • 60039d5a3a fix(config): accept 'on' as truthy for env flags via shared env_var_enabled helper aydnOktay 2026-07-02 02:24:42 -07:00
  • 6546c58641 chore: add AUTHOR_MAP entry for @VolodymyrBg (#2861 salvage) Teknium 2026-07-02 02:19:04 -07:00
  • bd4007396d fix(webhook): remove unused payload from delivery state VolodymyrBg 2026-03-24 22:20:45 +02:00
  • ea5d75befd fix(webhook): remove unused payload from delivery state VolodymyrBg 2026-03-24 22:21:28 +02:00
  • 6e369a3762 feat(delegation): unify concurrency caps — deprecate max_async_children (#56955) Teknium 2026-07-02 02:53:39 -07:00
  • 14639ded77 fix(terminal): stop stripping CLAUDE_CODE_OAUTH_TOKEN from spawned subprocesses (#56935) Teknium 2026-07-02 02:13:30 -07:00
  • 8b1ad38ecb chore: add AUTHOR_MAP entry for @sahibzada-allahyar (#39227 salvage) teknium1 2026-07-02 01:42:10 -07:00
  • 36b7e5e9cc fix(desktop): guard configured-cwd override against active sessions teknium1 2026-07-02 01:41:29 -07:00
  • d2de9580e1 fix(desktop): prefer configured workspace cwd Sahibzada Allahyar 2026-06-04 18:08:47 +01:00
  • b837f07dcd fix(agent): route restore custom-pool match through canonical helper kshitijk4poor 2026-07-02 13:36:04 +05:30
  • 820a052575 fix(agent): keep primary runtime restore on matching credential pool (#56374) openhands 2026-07-01 12:43:38 +00:00
  • fb403a3a73 fix(auxiliary): retry transient blips harder + isolate client cache per model (#56889) Teknium 2026-07-02 01:09:37 -07:00
  • 71c0622122 chore(release): map kiljadn@gmail.com to designnotdrum for #56480 salvage kshitijk4poor 2026-07-02 13:05:34 +05:30
  • 46273a55a8 docs(toolsets): clarify get_toolset static-view returns None for registry-derived aliases too kshitijk4poor 2026-07-02 13:04:23 +05:30
  • 80733413f9 fix(tools): don't drop a toolset from platform inference when a tool is registered into it Nick Mason 2026-07-01 11:09:57 -04:00
  • 5317993a6d fix(tools): expose static (pre-registry-merge) toolset view for platform inference Nick Mason 2026-07-01 11:09:57 -04:00
  • 6a58badfdc fix(browser): guard Camofox eval private pages Ray 2026-07-02 12:42:12 +05:30
  • f2b8a5d541 test(gateway): assert _record_gateway_session_peer fires only on the persisted split kshitijk4poor 2026-07-02 12:44:07 +05:30
  • ed6f80a20c test(gateway): align fake SessionStore with _record_gateway_session_peer kshitijk4poor 2026-07-02 12:32:28 +05:30
  • 2a04137322 fix(gateway): preserve platform + gateway_session_key on /compress temp agent r266-tech 2026-06-22 09:30:49 +08:00
  • 00ec3b1884 fix(gateway): ignore stale compression session splits Jake Present 2026-06-30 11:13:01 -04:00
  • d5b4879d4a fix(gateway): preserve peer routing across compression recovery João Vitor Cunha 2026-06-29 21:21:40 -03:00
  • e2ffbf0cf4 chore(release): add AUTHOR_MAP entries for compression-routing salvage kshitijk4poor 2026-07-02 12:35:49 +05:30
  • 543d305bbb feat(moa): add reference_max_tokens to cap advisor output and cut turn latency (#56756) Teknium 2026-07-02 00:16:35 -07:00
  • 9be39de0f2 fix(auth): make HERMES_PORTAL_BASE_URL/NOUS_PORTAL_BASE_URL bypass the Portal host allowlist (#56864) Ben Barclay 2026-07-02 16:52:46 +10:00
  • 88d1d6206f fix(streaming): handle completed responses with empty/None choices (#55933) (#56713) kshitij 2026-07-02 06:36:20 +05:30
  • 76be770091 test(moa): assert aux cap against model resolver, not frozen literal kshitijk4poor 2026-07-02 06:25:47 +05:30
  • 7951250947 fix(moa): lift hidden Anthropic aux output cap helix4u 2026-07-01 13:38:06 -06:00
  • 4d5d9fffd0 Merge pull request #56582 from srojk34/fix/vertex-credentials-env-leak kshitij 2026-07-02 06:08:55 +05:30
  • 7f64cce96d security(vertex): route credential/project/region resolution through the profile secret scope srojk34 2026-07-02 02:16:13 +03:00
  • 2f7c51a3e2 Merge pull request #56605 from simpolism/codex/discord-inline-bot-mentions kshitij 2026-07-02 05:23:44 +05:30
  • 830860306d Guard browser CDP on private pages dsad 2026-07-02 01:28:11 +03:00
  • 676236bb1d fix(agent): honor custom CA certs on aux client + harden TLS resolution kshitijk4poor 2026-07-02 04:40:08 +05:30
  • 3a2ba959ce fix(agent): honor custom CA certs for custom_providers HTTPS endpoints HexLab98 2026-07-01 19:51:59 +07:00
  • 7e957cbd0b feat(agent): add resolve_httpx_verify for custom CA bundle TLS HexLab98 2026-07-01 19:51:59 +07:00
  • b3bc302370 Merge pull request #56641 from NousResearch/bb/journey-cli-robustness brooklyn! 2026-07-01 16:34:50 -05:00
  • 89cf65ab63 fix(tui_gateway): strip ANSI from slash-worker output for desktop chat Brooklyn Nicholson 2026-07-01 16:25:48 -05:00
  • 428b9a0c42 fix(cli): render /journey color instead of leaking raw ANSI Brooklyn Nicholson 2026-07-01 16:25:48 -05:00
  • ec319e4e3e fix(learning_graph): guard non-dict metadata so /journey can't crash Brooklyn Nicholson 2026-07-01 16:25:48 -05:00
  • 76a468e513 feat(models): add claude-fable-5, claude-sonnet-5, fugu-ultra to curated OpenRouter + Nous lists (#56617) Teknium 2026-07-01 13:21:42 -07:00
  • 7c1a029553 chore: release v0.18.0 (2026.7.1) (#56611) Teknium 2026-07-01 13:07:40 -07:00
  • e9bceb5ae0 fix(discord): ignore reply-ping-only mentions for bot-authored messages snav 2026-07-01 15:31:25 -04:00
  • 1a0d7878c6 security(terminal): strip VERTEX_CREDENTIALS_PATH/GOOGLE_APPLICATION_CREDENTIALS from subprocess env srojk34 2026-07-01 22:05:14 +03:00
  • 60b1f6ce3f Merge pull request #56526 from srojk34/fix/browser-back-private-network-guard kshitij 2026-07-02 00:15:16 +05:30
  • b225b30d08 fix(kanban): route notifier wake via profile chokepoint; harden review findings kshitijk4poor 2026-07-01 23:59:56 +05:30
  • 3545d74915 fix(kanban): i18n wake messages — address review feedback on #54872 张满良 2026-06-30 00:16:06 +08:00
  • c69643026a feat(kanban): route notifications via owning profile + wake creator agent 张满良 2026-06-29 19:46:14 +08:00
  • 7322da487f refactor(codex-runtime): tidy reapply-migration control flow kshitijk4poor 2026-07-01 23:46:12 +05:30
  • 35eb93c8df fix(codex-runtime): re-running /codex-runtime codex_app_server when already enabled now triggers migration snav 2026-05-15 15:05:09 -04:00
  • 118febb4d9 Merge pull request #56530 from kshitijk4poor/chore-authormap-54872 kshitij 2026-07-01 23:36:42 +05:30
  • b23e1c3077 refactor(approval): extract is_approval_bypass_active(); use frozen-env bypass in codex routing kshitijk4poor 2026-07-01 22:52:38 +05:30
  • 0b8e81996f fix(codex-app-server): honor approvals.mode/yolo for gateway-context approval routing snav 2026-07-01 22:44:46 +05:30
  • 148674e27c chore: add AUTHOR_MAP entry for zmlgit (PR #54872 salvage) kshitijk4poor 2026-07-01 22:42:58 +05:30
  • 4612ee9464 security(browser): re-check private-network guard after browser_back navigation srojk34 2026-07-01 20:01:55 +03:00
  • 9be292f1e6 fix(desktop): make MoA preset selection persistent, not one-shot (#54670) (#56417) Teknium 2026-07-01 06:40:20 -07:00
  • 5eaccf5802 fix(gateway): queue interrupts during in-flight context compression nankingjing 2026-07-01 06:26:52 -07:00
  • 1641441837 fix(desktop): don't false-timeout long prompt.submit turns (MoA, deep reasoning) (#56411) Teknium 2026-07-01 06:33:47 -07:00
  • eae3700b16 fix(moa): raise aux timeouts to 900s and give the Codex aux path a stable prompt_cache_key (#56395) Teknium 2026-07-01 06:02:40 -07:00
  • aa605b66c8 fix(moa): price aggregator turn at its real model so session cost isn't advisor-only (#56394) Teknium 2026-07-01 06:02:33 -07:00
  • b795a45b8d fix(compaction): detect and strip merge-into-tail summaries past the delimiter kshitijk4poor 2026-07-01 18:08:45 +05:30
  • a1a8a967e1 fix(compaction): place END MARKER last in merge-into-tail summaries Gromykoss 2026-07-01 17:54:36 +05:30
  • d00762623b fix(i18n): add gateway.resume.blocked_not_owner to all locales teknium1 2026-07-01 05:24:58 -07:00
  • 5b3f064259 security(gateway): fail closed on persisted /resume when caller keys on user_id_alt teknium1 2026-07-01 05:15:52 -07:00