Brennan Benson
dcbf5a0194
fix(runtime): make restart adoption session-exact
2026-08-13 17:57:24 -07:00
Brennan Benson
fd45107ae8
fix(renderer): gate startup agent restore
2026-08-13 17:21:44 -07:00
Brennan Benson
a4b2a83031
fix(renderer): defer agent activation until restore
2026-08-13 17:14:17 -07:00
Brennan Benson
839acf70e0
fix(runtime): recover daemon TUI across packaged restart
2026-08-13 16:57:59 -07:00
Brennan Benson
023f0dfb42
fix structured activation composition follow-ups
2026-08-13 16:07:55 -07:00
Brennan Benson
57cc51ebd0
Merge PR 14362: scoped reverse-reveal focus and bounded vault activation
2026-08-13 15:27:11 -07:00
Brennan Benson
57cdaf884b
Merge PR 14358: payload-aware notifications and zero-turn TUI guards
2026-08-13 15:27:07 -07:00
Brennan Benson
737d37a268
fix agent activation adoption and structured shell env
2026-08-13 15:14:09 -07:00
Brennan Benson
52a62b417e
fix structured provider error visibility
2026-08-13 14:43:10 -07:00
Brennan Benson
92c2aaeb6a
fix structured completion focus scope
2026-08-13 14:40:40 -07:00
Brennan Benson
ce1f4a927b
fix structured session reveal races
2026-08-13 14:29:54 -07:00
Brennan Benson
d00af4d591
fix structured session startup chrome
2026-08-13 14:27:03 -07:00
Brennan Benson
84727e695a
fix reverse structured session handoff
2026-08-13 12:43:05 -07:00
Brennan Benson
ecdd5c8dd9
fix structured session TUI handoff recovery
2026-08-13 11:22:13 -07:00
Brennan Benson
114eee22dd
fix structured provider visibility and request handling
2026-08-12 21:59:58 -07:00
Brennan Benson
b8d906228f
fix structured outbox and tab restore races
2026-08-12 20:27:38 -07:00
Brennan Benson
e444d4bedd
fix(native-chat): drop local terminal topology from structured sync
2026-08-12 19:36:51 -07:00
Brennan Benson
1377932db3
fix(native-chat): keep structured recovery provider-neutral
2026-08-12 18:46:05 -07:00
Brennan Benson
20c2deda29
fix(native-chat): queue stale idle TUI handoffs
2026-08-12 18:42:39 -07:00
Brennan Benson
4446a4681a
fix(native-chat): wait for structured TUI process proof
2026-08-12 18:41:13 -07:00
Brennan Benson
6f30927a6c
fix(i18n): catalog structured session recovery control
2026-08-12 18:40:21 -07:00
Brennan Benson
c23139423a
fix(native-chat): gate restart recovery publications
2026-08-12 18:39:52 -07:00
Brennan Benson
a03beee134
fix(native-chat): revalidate restored and retried owners
2026-08-12 18:39:16 -07:00
Brennan Benson
35fb039187
fix(native-chat): validate pinned launch environment
2026-08-12 18:38:23 -07:00
Brennan Benson
e2b3600e3b
fix(native-chat): close handoff admission races
2026-08-12 18:37:56 -07:00
Brennan Benson
62b26c58b9
fix(native-chat): serialize structured handoff recovery
2026-08-12 18:37:10 -07:00
Brennan Benson
2d3b082ab2
fix(native-chat): harden shared handoff recovery
2026-08-12 18:36:05 -07:00
Brennan Benson
53a3a9442b
fix(native-chat): preserve handoff launch authority
2026-08-12 18:32:07 -07:00
Brennan Benson
8b2601b2f2
fix mobile structured first-send hydration race
2026-08-12 18:26:18 -07:00
Brennan Benson
d53823acc7
test(native-chat): give the host-oracle matrix test an explicit timeout
2026-08-12 17:40:41 -07:00
Brennan Benson
5fc6f7a1cc
test(native-chat): derive refusal retry state from host
2026-08-12 17:35:57 -07:00
Brennan Benson
2355a20b29
fix(native-chat): rotate refused send operations
2026-08-12 17:21:10 -07:00
Brennan Benson
d82d807180
fix(native-chat): rotate settled handoff operations
2026-08-12 17:04:49 -07:00
Brennan Benson
7f4a1d13f7
fix(native-chat): replay pending option mutations
2026-08-12 16:54:16 -07:00
Brennan Benson
973dd58aba
fix(native-chat): preserve options across structured handoffs
2026-08-12 16:40:09 -07:00
Brennan Benson
2c8b009101
fix(native-chat): hydrate resumed structured options
2026-08-12 14:16:00 -07:00
Brennan Benson
5971fcb437
fix(native-chat): persist structured session options
2026-08-12 13:58:48 -07:00
Brennan Benson
1cf45caa24
fix(native-chat): route structured Codex options directly
2026-08-12 12:43:24 -07:00
Brennan Benson
7b3144c037
Merge remote-tracking branch 'origin/brennanb2025/native-chat-toggle' into brennanb2025/codex-structured-mobile-write
2026-08-11 22:57:35 -07:00
Brennan Benson
6456b4cb5a
fix(native-chat): recover TUI transcripts read-only
2026-08-11 22:25:32 -07:00
Brennan Benson
c8a67dcf3b
fix(native-chat): retain cold TUI proof authority
2026-08-11 22:17:56 -07:00
Brennan Benson
eac2520f42
fix(native-chat): recover claimed TUI owners
2026-08-11 22:10:24 -07:00
Brennan Benson
ff35abf7a8
fix(native-chat): recover TUI transcript gaps
2026-08-11 21:56:01 -07:00
Brennan Benson
ed78cfd598
fix(native-chat): keep TUI transcripts readable
2026-08-11 21:37:39 -07:00
Brennan Benson
7316ac3926
fix(native-chat): complete mobile reverse after TUI exit
2026-08-11 20:35:12 -07:00
Brennan Benson
c18e81c8d2
fix(native-chat): clear sticky handoff recovery
2026-08-11 19:46:33 -07:00
Brennan Benson
c0f6e427d3
fix(native-chat): make reverse handoff transactional
2026-08-11 15:01:52 -07:00
Brennan Benson
438d256ef5
Merge remote-tracking branch 'origin/main' into brennanb2025/codex-structured-mobile-write
...
# Conflicts:
# mobile/app/h/[hostId]/session/[worktreeId].tsx
# mobile/src/session/MobileMarkdownReader.tsx
# src/renderer/src/components/native-chat/NativeChatView.tsx
# src/renderer/src/components/native-chat/native-chat-view-types.ts
# src/renderer/src/components/tab-bar/TabBar.tsx
# src/renderer/src/runtime/web-session-tabs-sync.ts
2026-08-11 13:16:52 -07:00
Jinjing
2b1e69d4b0
Add keyboard dismissal for mobile markdown editor ( #13856 )
...
* fix(mobile-markdown): enable keyboard dismissal while editing
Allow users to dismiss the soft keyboard while composing markdown content. Extract the MarkdownReader component into its own file and add WebView-based caret preservation to restore the cursor position after the keyboard closes. This prevents the editor from losing focus and erasing the user's selected caret location when the keyboard hides.
* improve test
2026-08-11 13:08:50 -07:00
Jinwoo Hong
92f928cf89
feat(terminal): add copy action to link popover ( #13857 )
2026-08-11 12:58:07 -07:00