100 Commits
Author SHA1 Message Date
Vincent KocandPeter Steinberger 01b0989353 fix(release): allow shipped ledger metadata references 2026-07-15 05:03:43 +01:00
Vincent KocandPeter Steinberger 11c570294a test(foundry): use approved token placeholders 2026-07-15 05:03:42 +01:00
Vincent KocandGitHub ee6d6e7e78 refactor(extensions): remove dead local exports (#107146) 2026-07-14 13:09:20 +08:00
Vincent KocandGitHub 7a279741ed fix(plugin-sdk): refresh API baseline hash (#107140) 2026-07-14 12:53:33 +08:00
Vincent KocandGitHub 3a55f8d800 refactor(agents): remove dead test surfaces (#107113) 2026-07-14 12:23:41 +08:00
Vincent KocandGitHub 63c7c21bdf refactor(core): privatize new internal helpers (#107096) 2026-07-14 12:02:46 +08:00
Vincent KocandGitHub 3aab2ce6a9 refactor(packages): remove dead internal helpers (#107077) 2026-07-14 11:48:14 +08:00
Vincent KocandGitHub 4bff6b188e refactor(agents): privatize computer tool helpers (#107048) 2026-07-14 11:13:48 +08:00
Vincent KocandGitHub d4ee32185c refactor(agents): simplify image resize policy (#107027) 2026-07-14 10:46:01 +08:00
Vincent KocandGitHub 6a5736baa5 refactor(runtime): remove redundant provider aliases (#107013) 2026-07-14 10:33:23 +08:00
Vincent KocandGitHub f7ea3c776c fix(ci): pin corrected Kova scenario calibration (#106992) 2026-07-14 10:23:58 +08:00
Vincent KocandGitHub 7df623f528 refactor(agents): inline side-question auth type (#106973) 2026-07-14 09:37:35 +08:00
Vincent KocandGitHub e330e4a17d refactor(agents): privatize system prompt helpers (#106965) 2026-07-14 09:27:10 +08:00
Vincent KocandGitHub c80920ce09 refactor(agents): privatize provider request helpers (#106955) 2026-07-14 09:14:50 +08:00
Vincent KocandGitHub dbf48c0df9 refactor(cron): privatize task history helpers (#106950) 2026-07-14 09:04:16 +08:00
Vincent Koc e5722a6726 fix(ci): pin calibrated Kova release budgets 2026-07-13 17:54:41 -07:00
Vincent KocandGitHub c1664a329d fix(ci): refresh agent session API baseline (#106944) 2026-07-14 08:53:36 +08:00
Vincent KocandGitHub 1185db56c0 refactor(ios): remove write-only talk provider state (#106881)
* refactor(ios): remove write-only talk provider state

* chore(ios): sync native i18n inventory
2026-07-14 08:46:46 +08:00
Vincent KocandGitHub 8963a89432 fix(ci): restore prompt context dependency checks (#106934)
* fix(ci): privatize prompt context result types

* fix(ci): refresh plugin SDK API baseline
2026-07-14 08:34:14 +08:00
Vincent KocandGitHub db2be35353 refactor(agents): inline embedded session creation (#106909) 2026-07-14 08:17:28 +08:00
Vincent KocandGitHub cb705226ff test(telegram): avoid promise executor return (#106900) 2026-07-14 07:38:48 +08:00
Vincent Koc b952394bd0 fix(ci): heal current main blockers 2026-07-13 16:10:55 -07:00
Vincent KocandGitHub a010a2e0a3 refactor(ui): remove unused channel wizard getter (#106878) 2026-07-14 07:01:44 +08:00
Vincent KocandGitHub 9f06eb23e8 refactor(googlechat): privatize monitor access helpers (#106871) 2026-07-14 06:44:42 +08:00
Vincent KocandGitHub 85cf09a3e1 docs(release): bound release recovery loops (#106852)
* docs(release): keep release work scoped

* style(release): format workflow test
2026-07-14 06:44:23 +08:00
Vincent KocandGitHub a8548a1191 refactor(shared): narrow entry status API (#106856) 2026-07-14 06:24:21 +08:00
Vincent KocandGitHub 898ef1f45c refactor(macos): remove write-only voice wake state (#106468) 2026-07-14 05:54:25 +08:00
Vincent KocandGitHub d08228eee1 refactor(shared): privatize requirement helpers (#106837) 2026-07-14 05:50:55 +08:00
Vincent KocandGitHub 0f3dc25a3e refactor(cli): privatize precomputed help parser (#106692) 2026-07-14 05:33:19 +08:00
Vincent Koc 78dfd47f83 refactor(ai): privatize Google thinking level 2026-07-13 23:11:13 +02:00
Vincent Koc 02914f1ae8 chore(i18n): refresh native source inventory 2026-07-13 22:55:41 +02:00
Vincent Koc 3bdcfaf980 refactor(agents): move heartbeat wrapper to its owner 2026-07-13 21:50:21 +02:00
Vincent Koc 55845b6fe5 fix(ui): remove stale sidebar attention fixtures 2026-07-13 21:41:35 +02:00
Vincent Koc 343334951d fix(test): narrow npm resolution timestamp 2026-07-13 21:34:42 +02:00
Vincent Koc 4825437681 fix(gateway): type chat dispatch generation fixture 2026-07-13 21:23:19 +02:00
Vincent Koc aea2dd6ab2 fix(test): follow private UI export cleanup 2026-07-13 20:56:46 +02:00
Vincent KocandGitHub ee2efed993 refactor(commands): remove duplicate session target export (#106620) 2026-07-14 01:49:36 +08:00
Vincent Koc 0468fd6d41 fix(gateway): preserve worker manifest record type 2026-07-13 19:38:57 +02:00
Vincent KocandGitHub 70feb13ce7 refactor(onboard): remove obsolete node manager options (#106593) 2026-07-14 00:59:49 +08:00
Vincent KocandGitHub 1708faf85b refactor(cli): remove obsolete gateway call options export (#106549) 2026-07-14 00:38:14 +08:00
Vincent KocandGitHub 9619585e85 refactor(cli): collapse npm pinning helpers (#106499) 2026-07-14 00:12:02 +08:00
Vincent KocandGitHub 69554995c1 refactor(logging): privatize timezone validation helper (#106459) 2026-07-13 22:55:27 +08:00
Vincent KocandGitHub 1b43d71440 refactor(channels): privatize approval channel list (#106447) 2026-07-13 22:35:26 +08:00
Vincent KocandGitHub 60e8d4f021 refactor(queue): remove dead summary reset (#106440) 2026-07-13 22:14:37 +08:00
Vincent KocandGitHub c45553089a refactor(slack): trim private reply exports (#106431) 2026-07-13 21:53:34 +08:00
Vincent KocandGitHub a5c5e3b713 fix(ci): refresh plugin SDK API baseline (#106411) 2026-07-13 21:33:06 +08:00
Vincent KocandGitHub 194ed5d34c refactor(acpx): privatize internal helpers (#106394) 2026-07-13 21:01:52 +08:00
Vincent KocandGitHub 9f3d3b5672 refactor(oc-path): privatize internal types (#106317) 2026-07-13 20:37:08 +08:00
Vincent KocandGitHub 572b4c7146 fix(msteams): remove orphaned attachment helper (#106301) 2026-07-13 18:51:13 +08:00
Vincent KocandGitHub e474ba38e8 fix(sqlite): serialize offline maintenance with gateway (#106210) 2026-07-13 18:15:32 +08:00
Vincent KocandGitHub 5eb52493c7 refactor(config): remove dead session runtime exports (#106197) 2026-07-13 18:11:31 +08:00
Vincent KocandGitHub 96df5a0243 fix(ci): refresh plugin SDK API baseline (#106253) 2026-07-13 17:54:43 +08:00
Vincent KocandGitHub c43c960aad refactor(ui): trim private realtime type exports (#106221) 2026-07-13 17:27:01 +08:00
Vincent KocandGitHub ccfa1d9b4d fix(ci): refresh plugin SDK API baseline hash (#106184) 2026-07-13 16:27:53 +08:00
Vincent KocandGitHub 90d2a47faa refactor(gateway): remove transcript archive re-export (#106097) 2026-07-13 15:25:16 +08:00
bfa2eff32a fix(ci): refresh plugin SDK API baselines (#106108)
* fix(ci): refresh plugin SDK API baselines

* fix(ci): refresh plugin SDK API baselines

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-07-12 23:37:29 -07:00
Vincent KocandGitHub 4ea758dcf9 fix(sqlite): keep plugin index reads read-only (#106103) 2026-07-13 14:37:18 +08:00
Vincent KocandGitHub 2454511480 refactor(sms): consolidate webhook test hooks (#106072) 2026-07-13 14:02:10 +08:00
Vincent KocandGitHub f33ab243cf fix(sqlite): reject runtimes vulnerable to WAL corruption (#106065)
* fix(sqlite): require WAL-reset-safe Node runtime

* docs(sqlite): document safe Node runtime floor

* fix(sqlite): defer runtime library validation until use

* fix(ci): align startup memory with Node 24.15
2026-07-13 13:59:00 +08:00
Vincent KocandGitHub 6a0eecdb44 fix(release): separate code and release SHA validation (#105948) 2026-07-13 13:38:19 +08:00
Vincent KocandGitHub a778f891fa fix(ci): repair main validation regressions (#106037) 2026-07-13 13:37:53 +08:00
Vincent KocandGitHub 08ab604a1e refactor(discord): remove model picker barrel (#105908) 2026-07-13 10:59:59 +08:00
Vincent KocandGitHub f26793ca54 refactor(qa-lab): trim process metric parser exports (#105891) 2026-07-13 10:42:29 +08:00
Vincent KocandGitHub e9e7d385e0 refactor(plugin-runtime): trim task facade exports (#105878) 2026-07-13 10:25:52 +08:00
Vincent KocandGitHub afb282ee68 refactor(infra): trim Windows firewall exports (#105856) 2026-07-13 10:06:10 +08:00
Vincent Koc 818eca2c09 fix(ios): coalesce automatic overview refreshes 2026-07-13 03:53:15 +02:00
Vincent Koc 918745ed21 docs(changelog): note native app reliability fixes 2026-07-13 03:53:15 +02:00
Vincent Koc 5e9bc0916f fix(ios): harden gateway and watch state handling 2026-07-13 03:53:15 +02:00
Vincent Koc b9d53d3cce fix(android): keep disconnected nodes offline 2026-07-13 03:53:15 +02:00
Vincent KocandGitHub 8091292e3e refactor(infra): trim advertised host exports (#105834) 2026-07-13 09:40:34 +08:00
Vincent KocandGitHub f1a64741b5 refactor(plugins): trim registry exports (#105812) 2026-07-13 09:16:54 +08:00
Vincent KocandGitHub 4afcbea5c5 test(sqlite): harden compaction and restore reliability proof (#105811)
* test(sqlite): chain compaction and restore reliability proof

* test(sqlite): bound reliability stress storage

* test(sqlite): monitor transient WAL growth
2026-07-13 09:09:21 +08:00
Vincent KocandGitHub 6c88469110 refactor(msteams): remove obsolete sso invoke stack (#105799) 2026-07-13 08:59:08 +08:00
Vincent KocandGitHub 5c49055293 fix(release): allow larger plugin publication manifests (#105800) 2026-07-13 08:55:23 +08:00
Vincent KocandGitHub 8f7295ee35 refactor(gateway): trim session utils exports (#105782) 2026-07-13 08:33:36 +08:00
Vincent KocandGitHub 37807242c9 fix(release): pin publish workflow refs (#105773) 2026-07-13 08:15:35 +08:00
Vincent KocandGitHub c9012f2037 refactor(ui): trim private API type exports (#105772) 2026-07-13 08:11:24 +08:00
Vincent KocandGitHub 01501f717a refactor(nostr): trim private test seams (#105756) 2026-07-13 08:03:54 +08:00
Vincent KocandGitHub 4be088ec02 fix(sqlite): reject unsafe maintenance schema additions (#105767) 2026-07-13 08:01:14 +08:00
Vincent KocandGitHub dc644800ef refactor(packages): trim private aggregate roots (#105747) 2026-07-13 08:00:59 +08:00
Vincent KocandGitHub b7a7f3fa71 refactor(ai): trim private Responses exports (#105720) 2026-07-13 07:46:35 +08:00
Vincent KocandGitHub 13212f1a4d fix(release): accept canonical plugin package identities (#105746) 2026-07-13 07:45:31 +08:00
Vincent Koc cca22d93f6 fix(delivery): simplify pin predicate 2026-07-13 07:25:50 +08:00
Vincent Koc d9eb6968b4 fix(delivery): dedupe disabled operations 2026-07-13 07:25:50 +08:00
Vincent Koc c44d831488 fix(delivery): preserve explicit delivery operations 2026-07-13 07:25:50 +08:00
Vincent Koc 5f69ce8c0d fix(delivery): preserve route-safe fallback behavior 2026-07-13 07:25:50 +08:00
Vincent Koc b9d3e65f74 fix(delivery): dedupe message-tool completion payloads 2026-07-13 07:25:50 +08:00
d8380b8372 test(sqlite): add concurrent snapshot reliability proof (#105740)
Co-authored-by: Gio Della-Libera <giodl73@gmail.com>
2026-07-13 07:21:02 +08:00
Vincent KocandGitHub 55f438e295 fix(release): handle empty ClawHub bootstrap plan (#105722)
* fix(release): handle empty ClawHub bootstrap plan

* fix(release): handle empty ClawHub bootstrap plan
2026-07-13 06:55:23 +08:00
Vincent Koc 5f9a6ce7eb docs: refresh backup command map 2026-07-13 06:46:41 +08:00
Vincent Koc 7642b38cfe fix(ci): classify snapshot SQLite maintenance 2026-07-13 06:46:41 +08:00
2f25e9cba3 feat(backup): add verified SQLite snapshots (#105718)
* feat(backup): expose verified SQLite snapshots

Co-authored-by: Gio Della-Libera <giodl73@gmail.com>

* feat(sqlite): add verified snapshot repository (#105525)

Co-authored-by: Gio Della-Libera <giodl73@gmail.com>

* test(sqlite): use canonical snapshot schemas

* fix(backup): restrict SQLite snapshot roles

* fix(sqlite): harden snapshot staging paths

Co-authored-by: Gio Della-Libera <giodl73@gmail.com>

* fix(sqlite): pin snapshot repository paths

Co-authored-by: Gio Della-Libera <giodl73@gmail.com>

* fix(sqlite): secure Windows snapshot staging

Co-authored-by: Gio Della-Libera <giodl73@gmail.com>

* fix(sqlite): validate macOS ACL captures

* test(sqlite): preserve stat uid type

* style(sqlite): satisfy snapshot lint

---------

Co-authored-by: Gio Della-Libera <giodl73@gmail.com>
2026-07-13 06:27:14 +08:00
Vincent KocandGitHub 2c06dfdd2f fix(ci): keep unused exports advisory (#105704)
* fix(ci): preserve frozen deadcode contracts

* fix(ci): keep unused exports advisory
2026-07-13 05:47:05 +08:00
Vincent KocandGitHub e3163d1e1f refactor(routing): trim private exports (#105691) 2026-07-13 04:50:44 +08:00
Vincent KocandGitHub c25cd32c28 refactor(plugins): trim private helper exports (#105687) 2026-07-12 22:26:14 +02:00
Vincent KocandGitHub 1d0cc7e09c refactor(ui): trim private helper exports (#105663) 2026-07-12 22:09:24 +02:00
Vincent KocandGitHub bf81e589ac fix(ci): bound Telegram gateway diagnostics (#105645) 2026-07-12 22:02:22 +02:00
Vincent KocandGitHub 6f3caf2020 refactor(sessions): trim SQLite internals (#105639) 2026-07-12 21:43:52 +02:00
Vincent KocandGitHub e45f2f6ca6 refactor(agents): trim private export surface (#105631) 2026-07-12 21:08:56 +02:00
Vincent KocandGitHub 3e68035de1 refactor(plugins): trim dead export surface (#105612) 2026-07-12 20:46:43 +02:00