100 Commits
Author SHA1 Message Date
Vincent KocandVincent Koc 0b3e98a76e fix(ios): preserve string catalog version 2026-07-12 18:33:47 +02:00
Vincent KocandVincent Koc afc12d7a53 fix(watchos): localize direct connection failures 2026-07-12 18:33:47 +02:00
Vincent KocandVincent Koc cc85d8256f fix(ios): use plural-aware localized counts 2026-07-12 18:33:47 +02:00
Vincent KocandVincent Koc 1591aa4c32 build(ios): support inflected localized counts 2026-07-12 18:33:47 +02:00
Vincent KocandVincent Koc a8ae1bff7f fix(ios): preserve localized status semantics 2026-07-12 18:33:47 +02:00
Vincent KocandVincent Koc 99c1fedf27 fix(watchos): localize chat status on watch 2026-07-12 18:33:47 +02:00
Vincent KocandVincent Koc 8f14bd29e3 build(ios): generate shipped localization catalogs 2026-07-12 18:33:47 +02:00
Vincent KocandVincent Koc 459f11e902 fix(ios): guard localized speech status restart 2026-07-12 18:33:47 +02:00
Vincent KocandVincent Koc 826b4fac1f fix(ios): keep localized voice status state-safe 2026-07-12 18:33:47 +02:00
Vincent KocandVincent Koc 7074d5cd0c build(ios): enforce runtime localization coverage 2026-07-12 18:33:47 +02:00
Vincent KocandVincent Koc 551581d0a4 fix(watchos): localize inbox runtime copy 2026-07-12 18:33:47 +02:00
Vincent KocandVincent Koc ee3104340d fix(ios): localize design and chat surfaces 2026-07-12 18:33:47 +02:00
Vincent KocandVincent Koc 6d4afffec3 fix(ios): localize setup and status surfaces 2026-07-12 18:33:47 +02:00
Vincent KocandVincent Koc 58d55ca0f5 fix(gateway): allow iOS watch relay commands 2026-07-12 15:22:19 +02:00
Vincent KocandVincent Koc 2e218fdc09 fix(ios): avoid stale send button in live gateway test 2026-07-12 15:22:19 +02:00
Vincent KocandVincent Koc 796fc409f6 fix(e2e): echo dynamic mobile markers 2026-07-12 15:22:19 +02:00
Vincent KocandVincent Koc ad98a6e5ca style(i18n): satisfy checker control-flow lint 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 6dffe0dc28 fix(i18n): type contradiction diagnostics 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 78e2a64808 style(i18n): format Android localization checker 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc d91ae52040 test(android): scan values resource aliases 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 06b2be86c3 fix(android): scope locale context lint suppression 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 56ca704433 test(android): include XML resource references 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc f6a3448658 fix(android): keep localized labels out of state 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc bd52ff5f5f test(android): cover settings model localization 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 4c6f171b9b fix(android): localize remaining settings actions 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 6dbcbd49fa fix(android): apply localization formatting 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 08cf91606d test(android): align localization helper indentation 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 5e3f04248d test(android): satisfy localization helper formatting 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 37c4b740b2 fix(i18n): exclude generated Android resources 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 2a32dcafea build(android): regenerate localization resources 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc b5844bbba2 test(android): harden localization coverage checks 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc f8bcf1d1d6 fix(android): localize settings and cron helpers 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc bd81763cd0 fix(android): localize connection chat and voice states 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 26e28ab2e3 fix(android): format localization fallbacks 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc ea8cadaf75 feat(android): localize chat sessions and voice 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc fc96ddf0e0 feat(android): localize settings surfaces 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 2c19c8d4d2 feat(android): localize onboarding and navigation 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 869d1b0238 feat(android): localize platform feedback 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc c03d64558f feat(android): generate native localization resources 2026-07-12 13:26:39 +02:00
Vincent KocandVincent Koc 86af5f08b3 fix(release): support explicit provenance overrides 2026-07-12 16:12:23 +08:00
Vincent Koc 48bda3197b test(qa): validate debug request cursor 2026-07-12 08:18:34 +02:00
Vincent Koc bdc9c6070d fix(qa): add stable mock request cursors 2026-07-12 08:18:34 +02:00
Vincent KocandVincent Koc 01b9c428aa chore(i18n): reconcile native locale inventory 2026-07-12 13:45:20 +08:00
Vincent KocandVincent Koc 78d142e84f fix(i18n): scan typed fallback copy 2026-07-12 13:45:20 +08:00
Vincent KocandVincent Koc b3fb295e94 fix(i18n): preserve localized helper inventory 2026-07-12 13:45:20 +08:00
Vincent KocandVincent Koc 484c3a18b2 fix(i18n): validate native locale artifacts 2026-07-12 13:45:20 +08:00
Vincent KocandVincent Koc 9b5fbee3b0 fix(ui): localize usage views 2026-07-12 13:45:11 +08:00
Vincent KocandVincent Koc 77207c9784 fix(ui): localize channel and session views 2026-07-12 13:45:11 +08:00
Vincent KocandVincent Koc 27da133957 fix(ui): localize chat surfaces 2026-07-12 13:45:11 +08:00
Vincent KocandVincent Koc 0faeb8e9c3 fix(ui): localize cron and workboard controls 2026-07-12 13:45:11 +08:00
Vincent KocandVincent Koc 65f8e27900 fix(ui): localize plugins and skills 2026-07-12 13:45:11 +08:00
Vincent KocandVincent Koc ca5195418b fix(ui): localize configuration and node controls 2026-07-12 13:45:11 +08:00
Vincent KocandVincent Koc b9f6cae6bc fix(ui): localize agent controls 2026-07-12 13:45:11 +08:00
Vincent KocandVincent Koc eb4e3b2472 fix(ui): localize shared preview controls 2026-07-12 13:45:11 +08:00
Vincent KocandVincent Koc c90ca4e968 fix(ui): add remaining localization source copy 2026-07-12 13:45:11 +08:00
Vincent Koc 8f8b44a3ce fix(qa): isolate plugin tools MCP smoke 2026-07-12 07:37:47 +02:00
Vincent Koc a2c2c5576e fix(qa): restore OpenAI web search smoke 2026-07-12 07:17:48 +02:00
Vincent KocandVincent Koc da78d6f2a5 chore(i18n): reconcile native locale artifacts 2026-07-12 13:12:45 +08:00
Vincent KocandVincent Koc dc6b447c07 fix(release): verify named backport provenance 2026-07-12 13:12:30 +08:00
Vincent Koc 4040267af9 fix(qa): run mixed channel suites 2026-07-12 06:51:59 +02:00
Vincent KocandVincent Koc bd0ae71ebe test(release): declare ledger reference helper 2026-07-12 12:08:10 +08:00
Vincent KocandVincent Koc d290f40000 style(release): format ledger repair test 2026-07-12 12:08:10 +08:00
Vincent KocandVincent Koc e4a9398396 fix(release): allow generated ledger repair 2026-07-12 12:08:10 +08:00
Vincent KocandVincent Koc b1cda07878 fix(release): preserve original PRs for named backports 2026-07-12 12:08:10 +08:00
Vincent KocandVincent Koc 630a8c256e test(cli): require numeric retry timeouts 2026-07-12 11:49:18 +08:00
Vincent Koc 6bc5fc2a36 docs(qa): require a tool coverage summary path 2026-07-12 05:44:23 +02:00
Vincent Koc ddbec923d4 fix(plugin-sdk): cover the full public API baseline 2026-07-12 05:38:05 +02:00
Vincent Koc 9443a5914e chore(apps): refresh native i18n inventory 2026-07-12 05:28:28 +02:00
Vincent Koc c55ea0b453 docs: refresh generated docs map 2026-07-12 11:24:30 +08:00
Vincent Koc 2f946506bb fix(sessions): restore SQLite terminal freshness 2026-07-12 04:43:33 +02:00
Vincent Koc c37c8d5671 fix(plugin-sdk): resolve surface counts from source graph 2026-07-12 04:28:22 +02:00
Vincent Koc 5019d378af fix(e2e): install lifecycle signal handlers before sampling 2026-07-12 04:28:22 +02:00
Vincent Koc dfa580e989 fix(plugins): complete session catalog contracts 2026-07-12 03:49:16 +02:00
Vincent Koc 28954c8ab0 fix(release): ship Crabbox lease helper 2026-07-12 03:49:10 +02:00
Vincent Koc b575b5ee9b fix(gateway): restore chat protocol type import 2026-07-12 03:49:04 +02:00
Vincent KocandVincent Koc 350c810256 fix(codex): preserve beta5 MCP bindings 2026-07-12 09:30:50 +08:00
Vincent KocandVincent Koc 12f6a79481 fix(test): contain TUI validation abort teardown 2026-07-12 08:40:22 +08:00
Vincent KocandVincent Koc c2819d5cfa test(gateway): expect provider policy context 2026-07-12 08:40:22 +08:00
Vincent KocandVincent Koc d826581d26 test(gateway): mock provider policy surface 2026-07-12 08:40:22 +08:00
Vincent KocandVincent Koc 38b2494bfc test(lint): allow external public surface loader 2026-07-12 08:40:22 +08:00
Vincent KocandVincent Koc bbdb24a278 test(agents): mock provider policy surface 2026-07-12 08:40:22 +08:00
Vincent KocandVincent Koc 16a647041c fix(providers): load trusted external thinking policies 2026-07-12 08:40:22 +08:00
Vincent KocandVincent Koc 603ce7e84d test(ci): cover OCM release pin 2026-07-12 08:16:22 +08:00
Vincent KocandVincent Koc 65695bc5bb ci(perf): pin OCM v0.2.25 2026-07-12 08:16:22 +08:00
Vincent KocandVincent Koc 2adaf8b3b5 test(auth): type session update options 2026-07-12 07:40:35 +08:00
Vincent KocandVincent Koc a426213f0a fix(auth): use canonical session accessor 2026-07-12 07:40:35 +08:00
Vincent KocandVincent Koc 7edc4f11b6 test(auth): align session update mocks 2026-07-12 07:40:35 +08:00
Vincent KocandVincent Koc 6bba7eaa0d test(telegram): match private login reply fixture 2026-07-12 07:40:35 +08:00
Vincent KocandVincent Koc a7764d4366 fix(auth): preserve Codex login profile identity 2026-07-12 07:40:35 +08:00
Vincent KocandVincent Koc 266d49cddb fix(codex): migrate legacy session ownership to sqlite 2026-07-12 06:50:30 +08:00
Vincent KocandVincent Koc b4db960616 fix(codex): converge retained raw binding rows 2026-07-12 06:50:30 +08:00
Vincent KocandVincent Koc 8955f17f12 fix(codex): use shared binding fingerprint helper 2026-07-12 06:50:30 +08:00
Vincent KocandVincent Koc 6b688011ba fix(codex): bound legacy binding fingerprints 2026-07-12 06:50:30 +08:00
Vincent KocandVincent Koc 52f88473d9 fix(memory): isolate qmd fallback service hosts 2026-07-12 06:33:57 +08:00
Vincent KocandVincent Koc a7f021d5a7 fix(memory): scope cached managers by service host 2026-07-12 06:33:57 +08:00
Vincent KocandVincent Koc 1b0a34c9a9 fix(memory): default optional local service hook 2026-07-12 06:33:57 +08:00
Vincent KocandVincent Koc c1e70b9a7f refactor(plugin-sdk): inject memory local service per call 2026-07-12 06:33:57 +08:00
Vincent KocandVincent Koc eae846e3e5 refactor(memory): inject local service host hooks 2026-07-12 06:33:57 +08:00
Vincent KocandVincent Koc dc3c55418a refactor(memory): scope embedding service acquisition 2026-07-12 06:33:57 +08:00
Vincent KocandVincent Koc b4c6ee21e3 test(ci): preserve compact tooling docker coverage 2026-07-11 21:29:40 +08:00