Commit Graph

  • ad96d2e2d9 fix(credits): suppress depleted banner on stealth-preview models kshitijk4poor 2026-08-22 03:52:16 +05:30
  • b40d85dc81 Merge pull request #91870 from kshitijk4poor/fix/state-repair-post-salvage-hygiene kshitij 2026-08-22 04:18:45 +05:30
  • 29c9066577 chore(state): tidy post-salvage residue in state.db durability test kshitijk4poor 2026-08-22 04:13:17 +05:30
  • 3bdc2165c3 fix(state): scope salvage to repair-connection durability + live-writer guard kshitijk4poor 2026-08-22 03:54:18 +05:30
  • ca28a69ada fix(state): apply macOS write barriers on every state.db repair connection Dhanesh Purohit 2026-08-20 16:18:21 +05:30
  • f5adeed3dc fix(cli): guard empty message text in _display_resumed_history AlexFucuson9 2026-08-22 03:52:37 +05:30
  • 2ea5287da0 fix(state): only flag uninspectable Hermes processes as holders kshitijk4poor 2026-08-22 03:52:02 +05:30
  • 1c59daaace fix(state): use /proc readlinks + cmdline fallback for holder detection kshitijk4poor 2026-08-22 03:40:27 +05:30
  • c45e2b19c3 fix(state): guard gateway FTS rebuild + comment early flag-set kshitijk4poor 2026-08-22 03:15:16 +05:30
  • fc72d6c716 fix(state): defer FTS rebuild under foreign WAL holders fangliquanflq 2026-08-20 21:04:39 +08:00
  • 334bcbac93 fix(desktop): error card honors the classifier's retry verdict + failing-session identity (review feedback) Teknium 2026-08-21 14:50:29 -07:00
  • 50f1e414bc polish(desktop): rename error-card action to 'Copy error details' Teknium 2026-08-21 13:01:57 -07:00
  • 3903428a72 Revert "feat(desktop): error card offers Nous support link on Portal-auth sessions" Teknium 2026-08-21 12:58:19 -07:00
  • e3d46bb5fb feat(desktop): error card offers Nous support link on Portal-auth sessions Teknium 2026-08-21 12:52:30 -07:00
  • 892790f980 fix(desktop): error card renders router-free threads without crashing Teknium 2026-08-21 05:02:20 -07:00
  • 98f6fc549a feat(desktop): failed turns name the failing layer with recovery actions Teknium 2026-08-21 04:37:26 -07:00
  • e26d91dc11 feat(bot-mode): message_agent tool — structured, Bot-Chat-only agent-to-agent DMs Teknium 2026-08-21 13:38:45 -07:00
  • 04acfb9673 fix: remove function-level 'import time as _time' that shadowed the module import Teknium 2026-08-21 15:02:13 -07:00
  • 70151dd549 feat(update): updates.parked_branch_strategy gates the in-place merge; switch stays the default Teknium 2026-08-21 14:49:27 -07:00
  • 4fad27a101 feat(update): --switch-branch opts an unmerged branch out of the in-place merge Willian Santos 2026-08-21 11:54:07 +01:00
  • 91096bb2f0 feat(update): update branches carrying unmerged commits in place instead of skipping Willian Fernandes Santos 2026-08-18 22:56:58 +01:00
  • bbbc50acc2 fix: hermes update no longer strands non-interactive updates on a parked branch with unmerged commits Teknium 2026-08-21 13:41:25 -07:00
  • 2dcb623956 chore: map salvage contributor emails Teknium 2026-08-21 14:48:45 -07:00
  • 42dd219f46 test: trim salvage of #65076 to a lean regression set Teknium 2026-08-21 14:47:53 -07:00
  • 5cb7b521cf refactor(bedrock): make resolve_bedrock_runtime_region the single region chokepoint Vinay Shah 2026-07-16 15:58:02 -07:00
  • 41ca67c5b1 fix(bedrock): align auxiliary region resolution with runtime + document Mantle route Vinay Shah 2026-07-16 15:37:31 -07:00
  • 16476fad10 feat(bedrock): add OpenAI GPT-5.6 family (Sol/Terra/Luna) to Mantle Responses routing Vinay Shah 2026-07-15 00:27:01 -07:00
  • e57d55fc7a fix(moa): keep Bedrock slots on provider runtime Nathaniel Branscum 2026-06-27 18:29:38 -07:00
  • e5b96fcb10 feat(bedrock): support OpenAI Responses models Nathaniel Branscum 2026-06-27 17:35:56 -07:00
  • bad2ed866c fix(telegram): honor the direct-messages-topic alias in the fresh-final gate kshitijk4poor 2026-08-22 03:23:00 +05:30
  • a5ca9c06e6 test(telegram): cover DM-topic table streaming after draft degradation HexLab98 2026-08-21 17:15:01 +07:00
  • 194729c95f fix(telegram): keep DM-topic tables on sendRichMessage when drafts degrade HexLab98 2026-08-21 17:15:01 +07:00
  • 30f9955a44 fix(zai): GLM-5.3 low/medium reasoning effort reaches the wire instead of clamping to high Teknium 2026-08-21 14:47:04 -07:00
  • 3841910cee fix(telegram): widen cancellation-shielded stop to sibling paths kshitijk4poor 2026-08-22 03:11:13 +05:30
  • 9e36774d77 fix(telegram): rebuild after cancellation-shielded stop Good Chang 2026-08-21 12:57:18 +00:00
  • dd03471858 fix(cron): nudge review of escaped-run failures too Jack Lau 2026-08-20 03:52:44 -05:00
  • 2fb1e62b2e fix(gateway): multiplex refusal must exit EX_CONFIG (78), not 1 Sam Campbell 2026-08-21 13:42:03 -07:00
  • ac64f8a7e7 chore: AUTHOR_MAP — add samtcam@gmail.com → samclams kshitijk4poor 2026-08-22 03:06:04 +05:30
  • bc8f49618c chore: map contributor email for S-Claw Teknium 2026-08-21 13:12:36 -07:00
  • d422f7103e fix(backup): don't hang forever on locked SQLite sources xthezealot 2026-08-12 12:44:52 +02:00
  • f9849c43a2 fix(backup): don't nest state-snapshots/ into full backups Simon 2026-08-15 18:25:35 +08:00
  • bd93a5f316 feat(models): free models show star + -100% in the model picker discount column Teknium 2026-08-21 13:42:04 -07:00
  • 098a7acd4a add openclaww@gmail.com to contributors Teknium 2026-08-21 13:52:00 -07:00
  • 907da145b6 feat(models): glm-5.3 replaces glm-5.1 in the OpenRouter and Nous Portal catalogs Teknium 2026-08-21 13:51:55 -07:00
  • 01d8562fce fix(zai): add GLM-5.3 support — 1M context window, model lists, reasoning_effort openclaw 2026-08-14 09:26:02 -04:00
  • 1bf8bd2c7d feat(models): 'ox alpha' now finds x-preview-f-free in every model picker Teknium 2026-08-21 13:20:37 -07:00
  • 14833bcc56 Trim comments IAvecilla 2026-08-21 18:10:33 -03:00
  • 76f6ba3706 feat(nix): give Home Manager a programs module and the desktop app ethernet 2026-08-21 16:19:17 -04:00
  • 0287dfb0c2 fix(bot-mode): a bot row opens the conversation you were last having Minsang Lee 2026-08-21 11:26:02 +09:00
  • d9d967e07a fix(cli): Linux hermes.desktop entry launches instead of silently dying on system python (#90292) Teknium 2026-08-19 21:04:34 -07:00
  • ac8dff4fbc fix(compression): auto-raise Daybreak Codex threshold unsupportedpastels 2026-08-21 00:09:13 +00:00
  • f8e5949f61 fix(model_metadata): add Daybreak Codex 900K context unsupportedpastels 2026-08-20 05:01:55 +00:00
  • 67af79d7e1 feat(models): stealth/ox-alpha free model in the Nous Portal catalog Teknium 2026-08-21 12:49:13 -07:00
  • 9815319d5f refactor(desktop): derive the tab hover close button from the close verb ethernet 2026-08-21 15:16:09 -04:00
  • 1575116629 fix(update): pre-update snapshots now cover every profile, not just the invoking one (#66140) Teknium 2026-08-21 04:55:50 -07:00
  • b96a9b7408 test(cron): delivery-targets test scopes platform assertions past bot-chat entries Teknium 2026-08-21 04:52:18 -07:00
  • a2da0ab797 feat(cron): bot-chat delivery target — cron output lands in a bot's canonical Bot Chat and the bot responds Teknium 2026-08-21 04:38:21 -07:00
  • b102999d80 add mike@vorburger.ch to contributors ethernet 2026-08-21 15:00:27 -04:00
  • f8cbf5432e docs: Add Nix/NixOS to installation link description Michael Vorburger 2026-08-21 20:19:17 +02:00
  • fd3a783a3e feat(nix): wait for the backend bind target before it starts ethernet 2026-08-21 14:05:18 -04:00
  • f7a5c9e520 Merge pull request #91714 from NousResearch/bb/tab-strip-visibility brooklyn! 2026-08-21 13:35:28 -05:00
  • 272b007f8c feat(desktop): give hiding the tab strip a command, and a way back Brooklyn Nicholson 2026-08-21 13:25:29 -05:00
  • 315307f139 refactor(desktop): make a zone's tab strip a stated mode, not a flag five paths wrote Brooklyn Nicholson 2026-08-21 13:25:15 -05:00
  • 9d5745d0a0 Fix tests IAvecilla 2026-08-21 15:23:21 -03:00
  • 001a4c91c6 fix(desktop): scope the salvaged fix to the failure-path removal yoniebans 2026-08-21 16:26:13 +03:00
  • 3aeb592863 fix(desktop): stop tabs double-click-hiding the tab strip; body double-tap reveals it abundantbeing 2026-08-15 01:56:54 +07:00
  • 2584b7c4ec Merge pull request #91695 from kshitijk4poor/fix/browser-control-devmode-ttl kshitij 2026-08-21 22:58:48 +05:30
  • 0b8a848754 perf(api): classify compaction rows once per message in run.completed transcript kshitijk4poor 2026-08-21 22:54:04 +05:30
  • 2cb8794f7a fix(browser): sweep orphan artifact files at store construction kshitijk4poor 2026-08-21 22:54:04 +05:30
  • c16c262d01 fix(browser): honor live Developer Mode for privileged capability selection kshitijk4poor 2026-08-21 22:54:04 +05:30
  • 23a64a97ec fix(api): correct _handle_browser_control_frame return annotation kshitijk4poor 2026-08-21 22:27:44 +05:30
  • 847289864d fix(browser): make the artifact boundary compose end-to-end and scope stores per profile kshitijk4poor 2026-08-21 22:09:54 +05:30
  • 652e0a72d1 perf(browser): read the feature flags via load_config_readonly kshitijk4poor 2026-08-21 19:02:09 +05:30
  • 13f209d4fd refactor(browser): dedupe auth-flow names and sentinel identity kshitijk4poor 2026-08-21 19:01:25 +05:30
  • 45078eb941 fix(browser): offload broker lock acquisition off the event loop kshitijk4poor 2026-08-21 18:52:22 +05:30
  • a5882058de fix(browser): bind the extension lane at controller registration, not transport auth kshitijk4poor 2026-08-21 18:47:41 +05:30
  • a4bfd7e144 chore(config): declare browser.extension_control in DEFAULT_CONFIG kshitijk4poor 2026-08-21 18:31:18 +05:30
  • 1977c3d2eb feat(browser): add scoped artifact endpoints, broker permission gates, and companion journal abundantbeing 2026-08-19 23:08:41 +07:00
  • 2039b572f5 fix(browser): keep bound controller routing authoritative abundantbeing 2026-08-13 22:40:53 +07:00
  • 095a1d078c fix(browser): preserve controller work across reconnects abundantbeing 2026-08-13 22:08:43 +07:00
  • d524cc9a16 fix(browser): harden extension controller routing abundantbeing 2026-08-13 21:18:08 +07:00
  • c9fd5223f6 feat(browser): enable extension controller actions abundantbeing 2026-08-13 00:22:07 +07:00
  • 5df1d0e113 feat(browser): add authenticated control broker abundantbeing 2026-08-12 16:37:11 +07:00
  • f33b260afa fix(desktop): boot overlays stay opaque under window glass emozilla 2026-08-21 12:44:24 -04:00
  • b2c4f1f376 refactor(api): reuse _COMPACTION_INTERNAL_FIELDS from compaction_display kshitijk4poor 2026-08-21 18:26:23 +05:30
  • a2a23a8f7e fix(clients): hide compaction carriers across surfaces abundantbeing 2026-08-19 23:08:40 +07:00
  • 97e32d49ac fix(api): hide compaction scaffolding from clients abundantbeing 2026-08-13 23:52:57 +07:00
  • 6b7aee2f80 fix(agent): preserve live merged tool-call carriers abundantbeing 2026-08-19 23:08:41 +07:00
  • fdf0111410 fix(agent): guard merged assistant compaction handoffs abundantbeing 2026-08-13 22:31:41 +07:00
  • 6e53628338 fix(classifier): retry provider-injected parameter 400s instead of aborting Troy Rowe 2026-08-19 18:24:44 +10:00
  • 109147270e Merge pull request #91640 from kshitijk4poor/chore/author-map-troyrowe kshitij 2026-08-21 21:31:51 +05:30
  • 8b103cd130 chore: AUTHOR_MAP troy.rowe@re-source.au -> troyrowe-resource kshitijk4poor 2026-08-21 21:25:08 +05:30
  • 6a9903fb5f Avoid unnecessary sleep checks for azure sandboxes IAvecilla 2026-08-21 12:34:15 -03:00
  • 13fcf2fe38 Merge remote-tracking branch 'origin/main' into agent/81234-merge-20260821 poisdahl 2026-08-21 16:02:59 +02:00
  • abf87e7248 Merge current main into composite-carrier fix poisdahl 2026-08-21 15:56:45 +02:00
  • fcbd1076a9 chore: release v0.20.5 (2026.8.19) Teknium 2026-08-21 05:04:19 -07:00
  • fb27614add fix(native_compaction): preserve compression summary messages during pre-checkpoint pruning JoaoMarcos44 2026-08-21 16:57:30 +05:30
  • 624723130b fix: catalog drift sync — dead free slugs out, live OpenRouter free models in, ox-alpha-free on Go Teknium 2026-08-21 04:31:30 -07:00
  • 2a2307e68f feat: keyless providers count as authenticated everywhere — opencode-free appears in /model and desktop pickers with zero setup Teknium 2026-08-21 04:15:31 -07:00
  • fb7f0602fb fix(bot-mode): durableGroupChatRooms drops tombstones and roomId on the remote-merge persist path pierrenode 2026-08-21 10:50:39 +03:00