Commit Graph

60128 Commits

Author SHA1 Message Date
Vincent Koc d37de2a39a fix(proxy): preserve capture store compatibility 2026-06-19 01:20:06 +08:00
Vincent Koc 6e6bd5633f fix(memory): rebuild migrated search indexes 2026-06-19 01:20:06 +08:00
Josh Lehman 28fb5b019a fix(memory): migrate source primary key shape 2026-06-19 01:20:06 +08:00
Josh Lehman 9cfd1cd287 fix(memory): key index sources by path and source 2026-06-19 01:20:06 +08:00
Josh Lehman 21163a704b fix(memory): make file index publication atomic 2026-06-19 01:20:06 +08:00
Vincent Koc d16d2460b8 fix(ci): align sqlite refactor checks 2026-06-19 01:20:06 +08:00
Vincent Koc cc80128222 test(memory): type legacy vector migration fixture 2026-06-19 01:20:06 +08:00
Vincent Koc 9b66e291ae test(doctor): align migration harness 2026-06-19 01:20:06 +08:00
Vincent Koc 7485dd6492 fix(sqlite): migrate legacy memory and proxy state 2026-06-19 01:20:06 +08:00
Vincent Koc 8413984e87 chore(sqlite): align ownership guardrails and docs 2026-06-19 01:20:06 +08:00
Vincent Koc 0876ed59e0 refactor(proxy): store captures in shared state database 2026-06-19 01:20:06 +08:00
Vincent Koc 88bc08c124 refactor(memory): canonicalize agent database tables 2026-06-19 01:20:06 +08:00
Vincent Koc acdcf37f87 chore(memory): simplify publish error 2026-06-19 01:20:06 +08:00
Vincent Koc d64db0fc3d fix(memory): load vector extension before publish 2026-06-19 01:20:06 +08:00
Vincent Koc 25e68e9fa7 fix(memory): reject stale reindex publishes 2026-06-19 01:20:06 +08:00
Vincent Koc 1e30af71bd fix(package): exclude sqlite test runtime 2026-06-19 01:20:06 +08:00
Vincent Koc 1db7c41bf2 fix(sdk): keep sqlite lifecycle helpers private 2026-06-19 01:20:06 +08:00
Vincent Koc a7fada4b61 fix(memory): invalidate stale shadow indexes 2026-06-19 01:20:06 +08:00
Vincent Koc 2ef2258804 fix(matrix): retain legacy root scoring 2026-06-19 01:20:06 +08:00
Vincent Koc 8b7269d197 fix(sqlite): preserve migrations and reindex safety 2026-06-19 01:20:06 +08:00
Vincent Koc f324f7e281 refactor(memory): use the per-agent sqlite database 2026-06-19 01:20:06 +08:00
Vincent Koc 1a3ded761e refactor(matrix): move storage metadata into sqlite 2026-06-19 01:20:06 +08:00
Daniil Karpenko 0922ee9955 [codex] Fix Telegram rich local Markdown link hrefs (#94118)
Merged via squash.

Prepared head SHA: 42c738978f
Co-authored-by: dankarization <26330178+dankarization@users.noreply.github.com>
Co-authored-by: obviyus <22031114+obviyus@users.noreply.github.com>
Reviewed-by: @obviyus
2026-06-18 22:45:39 +05:30
Vincent Koc 3d6840bc59 refactor(browser): remove unused localhost proxy wrapper 2026-06-19 01:13:45 +08:00
Vincent Koc 8b34b8537a fix(crabbox): bootstrap bun on aws macos 2026-06-18 19:06:31 +02:00
Vincent Koc 4e0376255f fix(onboard): reject deprecated external auth choices 2026-06-19 01:05:52 +08:00
Vincent Koc 0710eebec2 fix(plugins): avoid catalog lookup allocations 2026-06-19 01:05:52 +08:00
Vincent Koc a4c27323bf fix(plugins): align external provider types 2026-06-19 01:05:52 +08:00
Vincent Koc 21728777df feat(plugins): externalize official provider batch 2026-06-19 01:05:52 +08:00
Vincent Koc 350aa7c3be refactor(extensions): remove unused helper facades 2026-06-19 01:05:26 +08:00
Monkey-wusky 4929cbdb04 fix(telegram): set richMessages default to false explicitly in schema (#94048)
Merged via squash.

Prepared head SHA: 4af05ac54a
Co-authored-by: Monkey-wusky <66244686+Monkey-wusky@users.noreply.github.com>
Co-authored-by: obviyus <22031114+obviyus@users.noreply.github.com>
Reviewed-by: @obviyus
2026-06-18 22:28:30 +05:30
Vincent Koc 2c499756ad test(ci): stabilize timeout-sensitive shards
Stabilize timeout-sensitive hosted QA by removing wedged synthetic Codex run-attempt integrations while keeping narrower dynamic-tool and thread-start coverage. Refresh root and Discord shrinkwraps after the current undici security floor landed on main.\n\nProof: git diff --check origin/main...HEAD; node scripts/pre-commit/pnpm-audit-prod.mjs --audit-level=high; node scripts/generate-npm-shrinkwrap.mjs --all --check; CI run 27774571070; Plugin Prerelease run 27774571273.
2026-06-19 00:51:07 +08:00
Vincent Koc 9546b19a59 refactor(browser): remove unused CDP DOM helpers 2026-06-19 00:44:26 +08:00
Vincent Koc 1eaace70e3 refactor(extensions): remove unused helper exports 2026-06-19 00:33:04 +08:00
Vincent Koc 4560597c4b refactor(providers): remove unused catalog metadata exports 2026-06-19 00:24:41 +08:00
Vincent Koc beea31a6b5 feat(firecrawl): add keyless scrape support (#94551)
Merged under maintainer approval while exact-head CI was queue-bound.

Co-authored-by: Developers Digest <124798203+developersdigest@users.noreply.github.com>
Co-authored-by: Vincent Koc <vincentkoc@users.noreply.github.com>
2026-06-19 00:23:41 +08:00
Vincent Koc fa4f1abb29 fix(cron): release cancelled embedded lanes 2026-06-19 00:20:49 +08:00
王泽琛0668001337 bf9c59b6a4 fix(cron): prevent lane timeout during long tool execution
The lane timeout sliding window expires during long-running tool
execution (e.g. exec commands >5min) because noteLaneTaskProgress()
is never called during tool execution. Add a periodic 30s interval
that calls noteLaneTaskProgress() while the embedded attempt runs,
keeping the lane alive until the attempt completes.

Closes: openclaw/openclaw#94033
Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-19 00:20:49 +08:00
Vincent Koc 1c18a7d6a3 refactor(agents): remove unused runtime tool-result truncation wrapper 2026-06-19 00:10:41 +08:00
Vincent Koc 508594a620 test(ci): stabilize MCP catalog timeout coverage 2026-06-19 00:07:25 +08:00
Vincent Koc 2ff1dfdebe refactor(agents): remove unused runtime transcript rotation wrapper 2026-06-19 00:00:48 +08:00
Vincent Koc 81eaa88ce5 refactor(agents): remove stale live model switch map 2026-06-18 23:53:18 +08:00
joshavant 8ab36e4308 android: mark manual mic as microphone foreground service 2026-06-18 17:49:08 +02:00
Vincent Koc ba779d8367 refactor(agents): remove unused thinking recovery sanitizer 2026-06-18 23:45:47 +08:00
Vincent Koc ed389a87e9 refactor(agents): remove unused runner utility wrappers 2026-06-18 23:39:15 +08:00
clawsweeper[bot] 73aab30989 fix(cron): retry isolated setup timeouts (#94588)
Summary:
- Merged fix(cron): retry isolated setup timeouts after ClawSweeper review.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(cron): retry isolated setup timeouts

Validation:
- ClawSweeper review passed for head 6b0ee52fcb.
- Required merge gates passed before the squash merge.

Prepared head SHA: 6b0ee52fcb
Review: https://github.com/openclaw/openclaw/pull/94588#issuecomment-4743572807

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: Aaron Eden <21063939+aaroneden@users.noreply.github.com>
Approved-by: takhoffman
2026-06-18 15:34:30 +00:00
Vincent Koc 967fb8d917 refactor(agents): remove unused transcript state helpers 2026-06-18 23:29:52 +08:00
joshavant 961ce49f97 android: use absolute play metadata paths 2026-06-18 17:17:19 +02:00
Vincent Koc 092e9f69ab refactor(agents): remove unused tool result size helper 2026-06-18 23:16:53 +08:00
Vincent Koc c8fc2fedee refactor(status): remove unused gateway probe exports 2026-06-18 23:07:58 +08:00