 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 |
|