openclaw/src
Peter Steinberger fee6db765d
fix(openai): prevent onboarding from offering unavailable account models (#114356)
* fix(openai): keep account models and onboarding release proof authoritative

* fix(openai): document configured model catalog authority
2026-07-27 02:23:50 -04:00
..
acp perf(sessions): stop per-row full-store scans in ACP meta reads (#114237) 2026-07-26 22:25:26 -04:00
agents fix(openai): prevent onboarding from offering unavailable account models (#114356) 2026-07-27 02:23:50 -04:00
audit
auto-reply fix(agents): preserve fallback route provenance (#114360) 2026-07-27 02:20:56 -04:00
bindings
boards perf: collapse board.get store reads (#114363) 2026-07-27 02:21:12 -04:00
bootstrap
canvas
channels refactor: consolidate channel and auto-reply tests (#114330) 2026-07-27 01:26:47 -04:00
chat
claws docs(heartbeat): align retired config options with fixed runtime policies (#113455) 2026-07-25 06:52:27 -07:00
cli refactor(cli): consolidate capability and command regression suites (#114349) 2026-07-27 01:51:16 -04:00
commands fix(agents): preserve fallback route provenance (#114360) 2026-07-27 02:20:56 -04:00
commitments perf(agents): compact JSON in commitments and heartbeat prompts (#113657) 2026-07-25 06:19:01 -07:00
compat
config fix(agents): preserve fallback route provenance (#114360) 2026-07-27 02:20:56 -04:00
context-engine test: restore shared runtime state (#113334) 2026-07-24 07:51:10 -07:00
cron fix(agents): preserve fallback route provenance (#114360) 2026-07-27 02:20:56 -04:00
daemon fix: report unavailable system Node versions accurately (#114325) 2026-07-27 14:06:27 +08:00
docs
fleet refactor: deduplicate micro helpers onto canonical homes (#113534) 2026-07-25 00:41:01 -07:00
flows fix: Telegram forum topics answered twice (duplicate conversation per topic) (#113063) 2026-07-27 00:42:00 -04:00
gateway perf: collapse board.get store reads (#114363) 2026-07-27 02:21:12 -04:00
hooks fix: gmail setup fails to load gcloud when an unsupported Python is first on PATH (#112983) 2026-07-25 07:53:38 -07:00
i18n
image-generation
infra refactor(retry): consolidate abort-safe ClawHub and memory retries (#114300) 2026-07-27 01:25:40 -04:00
interactive
link-understanding
llm
logging fix(agents): keep queued replies alive across lane waits and make stuck recovery truthful (#114058) 2026-07-26 03:07:26 -04:00
mcp fix(mcp): harden concurrent writes and diagnostics (#113026) 2026-07-23 09:04:30 -04:00
media fix(media): preserve streamed attachment filename MIME detection (#113762) 2026-07-25 10:24:57 -07:00
media-generation
media-understanding fix(agents): honor run abort signal in image and pdf tools (#112644) 2026-07-25 05:17:09 -07:00
meeting-bot refactor(meetings): close manual action state (#114247) 2026-07-26 23:25:19 -04:00
memory
memory-host-sdk refactor: deduplicate micro helpers onto canonical homes (#113534) 2026-07-25 00:41:01 -07:00
model-catalog fix(models): make dynamic catalog selection follow one canonical plan (#114284) 2026-07-27 00:40:54 -04:00
music-generation
node-host refactor(infra): move exec approvals into the shared SQLite state DB (#114063) 2026-07-26 06:39:23 -04:00
pairing
plugin-sdk perf(gateway): reuse session catalog entry snapshots per request (#114358) 2026-07-27 02:14:11 -04:00
plugin-state
plugins fix(agents): preserve fallback route provenance (#114360) 2026-07-27 02:20:56 -04:00
process feat(runtime): run OpenClaw under Bun runtimes that provide node:sqlite (#114256) 2026-07-26 23:44:09 -04:00
provider-runtime fix(agents): honor run abort signal in image and pdf tools (#112644) 2026-07-25 05:17:09 -07:00
proxy-capture refactor(sqlite): enforce one database connection boundary (#113418) 2026-07-24 15:15:17 -07:00
realtime-transcription refactor(plugins): rely on shared alias resolution (#113523) 2026-07-25 14:30:43 +08:00
routing refactor(agents): move implicit-main fallback into load-time roster injection (#112678) 2026-07-24 22:38:09 -07:00
scripts fix(sqlite): support deep Windows state paths (#113336) 2026-07-24 23:55:12 +08:00
secrets test(auth): avoid broad profile discovery in migration isolation (#114217) 2026-07-26 21:12:33 -04:00
security refactor(prompt): use plain inbound context labels and drop system-tag sanitizer (#112000) 2026-07-27 11:27:53 +10:00
sessions fix(agents): preserve fallback route provenance (#114360) 2026-07-27 02:20:56 -04:00
shared feat(ui): durable session board face and dashboards index (#114262) 2026-07-27 00:35:34 -04:00
skills refactor(skills): split ClawHub lifecycle (#113789) 2026-07-25 11:33:47 -07:00
snapshot fix(snapshot): recover complete pending sqlite snapshots (#113607) 2026-07-25 18:50:50 +08:00
state refactor(state): isolate verifier test cleanup (#114216) 2026-07-26 21:30:53 -04:00
status refactor: canonicalize session delivery state (#113225) 2026-07-24 01:01:19 -07:00
system-agent refactor(config): split write preparation primitives (#114228) 2026-07-26 22:00:29 -04:00
talk feat(talk): enable GPT Live with Codex OAuth (#113354) 2026-07-25 20:41:27 -04:00
tasks refactor(channels): declare thread addressing as a channel trait (#114245) 2026-07-26 23:05:13 -04:00
test-helpers
test-utils refactor: batch of independent dedup wins (#113535) 2026-07-25 02:56:05 -07:00
tools
trajectory fix(trajectory): bound runtime event retention (#114250) 2026-07-26 23:46:08 -04:00
transcripts refactor(fs): adopt shared safe filesystem primitives (#113596) 2026-07-25 03:24:19 -07:00
tts refactor(agents): move implicit-main fallback into load-time roster injection (#112678) 2026-07-24 22:38:09 -07:00
tui fix(sessions): gateway becomes unusable when there are many sessions (#113959) 2026-07-27 01:58:14 -04:00
types
utils improve(models): source pricing from hosted catalog (#114060) 2026-07-26 03:48:25 -04:00
video-generation
web-fetch
web-search refactor(agents): move implicit-main fallback into load-time roster injection (#112678) 2026-07-24 22:38:09 -07:00
wizard refactor(config): split write preparation primitives (#114228) 2026-07-26 22:00:29 -04:00
worker refactor: deduplicate micro helpers onto canonical homes (#113534) 2026-07-25 00:41:01 -07:00
browser-lifecycle-cleanup.test.ts
browser-lifecycle-cleanup.ts
docker-build-cache.test.ts ci(release): restore full validation after config migrations (#112740) 2026-07-23 08:46:55 -04:00
docker-image-digests.test.ts
docker-setup.e2e.test-support.ts
docker-setup.e2e.test.ts
dockerfile.test.ts fix(package): prevent installs from deleting required runtime modules (#113821) 2026-07-25 14:05:41 -07:00
entry.compile-cache.test-support.ts
entry.compile-cache.test.ts fix(install): preserve shared Node compile caches (#113837) 2026-07-25 13:17:58 -07:00
entry.compile-cache.ts
entry.respawn.test.ts fix(cli): restore macOS system CA trust (#113112) 2026-07-23 11:28:54 -07:00
entry.respawn.ts fix(cli): restore macOS system CA trust (#113112) 2026-07-23 11:28:54 -07:00
entry.root-help-fast-path.test.ts
entry.test.ts
entry.ts fix(cli): restore macOS system CA trust (#113112) 2026-07-23 11:28:54 -07:00
entry.version-fast-path.test.ts
entry.version-fast-path.ts
global-state.ts
globals.test.ts
globals.ts
index.test.ts
index.ts fix(cli): restore macOS system CA trust (#113112) 2026-07-23 11:28:54 -07:00
install-sh-version.test.ts
library.test.ts refactor(sessions): collapse legacy JSON store (#113075) 2026-07-23 09:36:48 -07:00
library.ts refactor(sessions): collapse legacy JSON store (#113075) 2026-07-23 09:36:48 -07:00
logger.test.ts
logger.ts
logging.ts
param-key.ts
plugin-activation-boundary.test.ts
poll-params.test.ts
poll-params.ts
polls.test.ts
polls.ts
runtime.test.ts fix(cli): write agent exec plain output to stdout (#114043) 2026-07-26 01:50:32 -04:00
runtime.ts fix(cli): write agent exec plain output to stdout (#114043) 2026-07-26 01:50:32 -04:00
utils.test.ts
utils.ts
version.test.ts
version.ts