Commit Graph

1016 Commits

Author SHA1 Message Date
Peter Steinberger
8e88998449 refactor: use sqlite model catalog at runtime 2026-05-11 01:44:05 +01:00
Peter Steinberger
da219a3c7b refactor: store model catalog config in sqlite 2026-05-11 01:44:05 +01:00
Peter Steinberger
f0b8b6e490 refactor: drop active memory transcriptDir option 2026-05-11 01:43:59 +01:00
Peter Steinberger
63ea79d58a refactor: remove stale transcript locator references 2026-05-11 01:43:57 +01:00
Peter Steinberger
880ad884a7 refactor: remove transcript locator test helper 2026-05-11 01:43:57 +01:00
Peter Steinberger
9981461829 docs: update database-first transcript wording 2026-05-11 01:43:46 +01:00
Peter Steinberger
e604a2a9a8 refactor: tighten sqlite state ownership 2026-05-11 01:43:42 +01:00
Peter Steinberger
a2d7af0132 docs: document sqlite kysely guardrails 2026-05-11 01:43:41 +01:00
Peter Steinberger
13fa733e49 refactor: keep sqlite migration doctor-only 2026-05-11 01:43:41 +01:00
Peter Steinberger
171b984446 test: harden kysely type coverage 2026-05-11 01:43:40 +01:00
Peter Steinberger
e56387bd95 refactor: preserve kysely sync result types 2026-05-11 01:43:40 +01:00
Peter Steinberger
4e8c59fe7f refactor: drop unshipped sqlite table migration 2026-05-11 01:43:39 +01:00
Peter Steinberger
8f6dc0eac0 docs: format active memory table 2026-05-11 01:43:27 +01:00
Peter Steinberger
9636089d04 fix: import cron legacy sidecars from doctor 2026-05-11 01:43:26 +01:00
Peter Steinberger
3fd49cd6fe refactor: store default memory index in agent database 2026-05-11 01:43:26 +01:00
Peter Steinberger
86e8a552a5 refactor: keep active memory transcripts in sqlite 2026-05-11 01:43:15 +01:00
Peter Steinberger
8e1545a3cc docs: update session sqlite guidance 2026-05-11 01:43:15 +01:00
Peter Steinberger
12477cd182 refactor: propagate sqlite transcript scope from guards 2026-05-11 01:43:14 +01:00
Peter Steinberger
496274510e refactor: key transcript updates by sqlite scope 2026-05-11 01:43:14 +01:00
Peter Steinberger
fd148169ee docs: point session storage docs at sqlite 2026-05-11 01:43:14 +01:00
Peter Steinberger
8aeb8c6623 refactor: finish database-first state migration 2026-05-11 01:43:12 +01:00
Peter Steinberger
2612578655 refactor: move commitments state to sqlite 2026-05-11 01:42:09 +01:00
Peter Steinberger
25ada6ba19 refactor: move cron runtime state to sqlite 2026-05-11 01:42:08 +01:00
Peter Steinberger
456b7e9743 refactor: make sessions sqlite-only 2026-05-11 01:42:08 +01:00
Peter Steinberger
f9c46cbd4d refactor: make sqlite sidecars import-only 2026-05-11 01:42:07 +01:00
Peter Steinberger
fc9e6fff28 refactor: make session cleanup explicit 2026-05-11 01:42:06 +01:00
Peter Steinberger
fb579bc1ee refactor: move agent runtime state toward piless 2026-05-11 01:42:06 +01:00
Peter Steinberger
3f815fad12 fix(gateway): widen native protocol compatibility 2026-05-11 01:38:23 +01:00
Vincent Koc
37906bf37a docs: fix legacy agent: shape in three more pages 2026-05-11 08:26:22 +08:00
Ayaan Zaidi
62da36dc3d docs(context): align context map docs (#80325) 2026-05-10 21:50:13 +05:30
Vincent Koc
6d31a42851 docs(concepts): fix typing-indicators config path agent.* -> agents.defaults.* 2026-05-10 22:52:43 +08:00
Peter Steinberger
d273ae73c0 refactor: trim OpenClaw prompt guidance 2026-05-10 14:59:48 +01:00
Ayaan Zaidi
965819bc5d docs(context): describe context map command 2026-05-10 18:04:35 +05:30
Ayaan Zaidi
d7bbff2185 feat(telegram): default Crabbox proof GIFs to 1080p 2026-05-10 15:46:30 +05:30
Ayaan Zaidi
a9bf94c62d feat(telegram): harden Crabbox real-user proof 2026-05-10 15:46:30 +05:30
Ayaan Zaidi
984174fb9d feat(telegram): publish crabbox proof gif by default 2026-05-10 15:10:39 +05:30
Ayaan Zaidi
32e1236cb7 feat(telegram): hold crabbox user sessions 2026-05-10 15:10:39 +05:30
Ayaan Zaidi
ecb7ea19a5 feat(telegram): add real user crabbox proof 2026-05-10 15:10:39 +05:30
Peter Steinberger
a39c05559b fix: preserve Codex auth during route repair
Summary:
- repair legacy openai-codex model refs to canonical openai refs without losing Codex auth intent
- keep scoped repairs from broadening runtime policy to unrelated agent/channel routes
- preserve explicit concrete model runtime pins and shield listed-agent canonical refs from default policy spillover

Verification:
- pnpm test src/commands/doctor/shared/codex-route-warnings.test.ts src/config/plugin-auto-enable.core.test.ts src/commands/doctor/shared/missing-configured-plugin-install.test.ts
- env -u OPENCLAW_TESTBOX -u OPENCLAW_TESTBOX_ID pnpm check:changed
- GitHub checks for 81b2934240
2026-05-10 04:53:44 -04:00
Peter Steinberger
662b9d2f5d fix: clear stale heartbeat fallback overrides
Co-authored-by: bitloi <raphaelaloi.eth@gmail.com>
2026-05-10 04:13:23 -04:00
Peter Steinberger
378da8b9d3 feat: add telegram mantis evidence builder 2026-05-10 06:39:54 +01:00
Peter Steinberger
bf7cc278d2 fix(models): explain missing provider model registration 2026-05-10 06:25:32 +01:00
Peter Steinberger
53cd3daed3 fix(kimi): use stable coding model id 2026-05-10 06:17:58 +01:00
80mills
ebd776298f Add provider wildcard model visibility 2026-05-10 00:50:10 -04:00
Ruben Cuevas
c61abfab30 docs(memory): clarify memory maintenance expectations 2026-05-09 23:53:37 -04:00
Kevin Lin
ce0584af89 docs: reorganize Codex harness docs (#80029)
* docs: reorganize codex harness docs

* docs: address codex harness review findings

* docs: move codex references to reference nav

* docs: add codex topic configuration section
2026-05-09 19:02:50 -07:00
Peter Steinberger
eda0316af3 fix: classify active memory no-relevant status (#80015)
Recreated locally from PR #80015 because the contributor branch could not be updated by maintainers (maintainerCanModify=false).

Fixes #79812.

Co-authored-by: Andy Ye <andy@Andys-MacBook-Pro-2.local>
2026-05-10 02:47:41 +01:00
Peter Steinberger
90a9975adf docs: clarify model failover format errors 2026-05-09 23:55:31 +01:00
Peter Steinberger
24e1bbc014 feat: add subagent delegation preference mode 2026-05-09 15:02:44 +01:00
Ayaan Zaidi
dc64b99c41 docs(qa): list Telegram auth E2E scenario 2026-05-09 15:28:54 +05:30