This website requires JavaScript.
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