Vincent Koc
b5c163dffa
test(doctor): complete browser health mock
2026-05-30 13:00:30 +02:00
Vincent Koc
ee0cf9e5bb
perf(gateway): cache session event imports
2026-05-30 13:00:30 +02:00
Vincent Koc
37fdfa0e0b
perf(doctor): cache health contribution imports
2026-05-30 13:00:30 +02:00
Vincent Koc
d550b804b8
perf(doctor): cache core check imports
2026-05-30 13:00:30 +02:00
Vincent Koc
05988500bc
perf(crestodian): cache operation imports
2026-05-30 13:00:29 +02:00
Vincent Koc
b01290cf64
perf(cli): cache command ownership imports
2026-05-30 13:00:29 +02:00
Vincent Koc
117f6fb254
test(agents): complete provider runtime mock
2026-05-30 13:00:29 +02:00
Vincent Koc
c363816fea
perf(cli): cache runtime startup imports
2026-05-30 13:00:29 +02:00
Vincent Koc
aeed31cdb1
perf(cli): cache root help imports
2026-05-30 13:00:29 +02:00
Vincent Koc
58c8c022c5
perf(entry): cache root help module imports
2026-05-30 13:00:29 +02:00
Vincent Koc
2cfae61743
perf(onboarding): split ClawHub install error codes
2026-05-30 13:00:29 +02:00
Vincent Koc
c6b4daf426
perf(health): remove duplicate config import
2026-05-30 13:00:29 +02:00
Vincent Koc
348fabe04d
perf(auto-reply): remove reset model duplicate import
2026-05-30 13:00:29 +02:00
Vincent Koc
6c83e8e7e4
perf(models): cache provider index catalog import
2026-05-30 13:00:29 +02:00
Vincent Koc
817b6259c4
perf(agents): cache live model runtime import
2026-05-30 13:00:29 +02:00
Vincent Koc
959af0fa5b
perf(cli): cache secrets command imports
2026-05-30 13:00:29 +02:00
Vincent Koc
669b26a3dc
perf(cli): cache routed command imports
2026-05-30 13:00:28 +02:00
Vincent Koc
67c139fc36
perf(cli): cache status command imports
2026-05-30 13:00:28 +02:00
Vincent Koc
8b6829e1bc
perf(cli): cache plugin runtime imports
2026-05-30 13:00:28 +02:00
Vincent Koc
86e6fbcf52
perf(cli): cache agent bind command import
2026-05-30 13:00:28 +02:00
Vincent Koc
9b4b3aa348
perf(cli): cache plugins command imports
2026-05-30 13:00:28 +02:00
Vincent Koc
51ab2c0d79
perf(cli): cache models runtime import
2026-05-30 13:00:28 +02:00
Vincent Koc
bdd9c70787
perf(cli): cache devices runtime import
2026-05-30 13:00:28 +02:00
Vincent Koc
1ff95ff3e6
perf(doctor): cache health config import
2026-05-30 13:00:28 +02:00
Peter Steinberger
7c5b55c5ff
fix(ui): ignore invalid reset timestamps
2026-05-30 07:00:01 -04:00
Vincent Koc
b0d6076208
refactor: share setup dashboard open flow
2026-05-30 12:55:19 +02:00
Peter Steinberger
4385e57dce
fix(doctor): tolerate invalid cron atMs
2026-05-30 06:54:58 -04:00
Vincent Koc
eb45c1c623
fix(scripts): report missing workflow linter fallback
2026-05-30 12:52:54 +02:00
Peter Steinberger
adf981de89
fix(imessage): tolerate invalid catchup cursor timestamps
2026-05-30 06:46:09 -04:00
Peter Steinberger
023a101b91
fix(heartbeat): tolerate invalid commitment due timestamps
2026-05-30 06:41:16 -04:00
Peter Steinberger
8b92aca27f
refactor: extract media understanding common package ( #88297 )
...
* refactor: extract media understanding common package
* test: move media understanding format test
2026-05-30 12:40:49 +02:00
Peter Steinberger
b13fb788b5
fix(commitments): tolerate invalid due timestamps
2026-05-30 06:36:49 -04:00
Vincent Koc
87c0ee7685
refactor: share config observe recovery restore helpers
2026-05-30 12:35:36 +02:00
Peter Steinberger
eef32e94c7
fix(memory-wiki): tolerate invalid source mtimes
2026-05-30 06:33:13 -04:00
Peter Steinberger
1350efcfd8
fix(acp): tolerate invalid status timestamps
2026-05-30 06:27:44 -04:00
Peter Steinberger
e7ef051149
fix(slack): tolerate invalid interaction datetimes
2026-05-30 06:23:39 -04:00
Peter Steinberger
2b5ddf8f2a
fix(acp): tolerate invalid session timestamps
2026-05-30 06:19:44 -04:00
Vincent Koc
6f655573d3
refactor: share parallels smoke lifecycle
2026-05-30 12:18:46 +02:00
Peter Steinberger
8aabf45ddb
fix(memory-wiki): tolerate invalid chatgpt timestamps
2026-05-30 06:16:03 -04:00
Peter Steinberger
4d4748e807
fix(voice-call): tolerate invalid ended timestamps
2026-05-30 06:10:40 -04:00
Peter Steinberger
439c09668e
fix(ui): ignore invalid usage export timestamps
2026-05-30 06:06:19 -04:00
Peter Steinberger
54bbe87cd5
fix(ui): ignore invalid chat export timestamps
2026-05-30 06:02:38 -04:00
Peter Steinberger
6804b7cb71
fix(matrix): ignore invalid device timestamps
2026-05-30 05:59:10 -04:00
Peter Steinberger
63470e99f0
fix(session): tolerate invalid lifecycle expiry
2026-05-30 05:53:24 -04:00
Peter Steinberger
90b0f7bd85
fix(auth): ignore invalid auth list timestamps
2026-05-30 05:49:32 -04:00
Peter Steinberger
d92b3b5cc2
refactor: unify OpenAI provider identity
...
Refactor OpenAI provider identity so OpenAI remains the canonical provider for API-key and OAuth-backed flows while legacy openai-codex state is doctor/migration-only.
Keeps OpenAI Codex Responses as an API/transport class rather than a provider identity, moves auth aliases through providerAuthAliases, updates doctor repair sequencing for old auth/profile state, and refreshes tests/docs around the canonical OpenAI behavior.
2026-05-30 11:48:41 +02:00
Vincent Koc
4d0668a546
refactor: share proxy capture event recording
2026-05-30 11:47:45 +02:00
Peter Steinberger
2c0f79d53a
fix(status): tolerate invalid retained task cleanup
2026-05-30 05:45:18 -04:00
Peter Steinberger
5374c7a8a2
Persist subagent registry in SQLite ( #88260 )
...
* fix(agents): persist subagent registry in sqlite
* test(agents): mock sqlite subagent registry in loop guard
2026-05-30 11:44:11 +02:00
Vincent Koc
35ce103378
fix(agents): harden autoreview Windows harness ( #88284 )
2026-05-30 10:43:52 +01:00