CodeNomad/dev-docs
Pascal André dc7d3fae2c
test(tauri): fence F6 fixture profiles and post-input liveness
Address both gatekeeper findings: sanitize inherited WebView2 overrides before creating threads, force the fresh owned user-data folder and controlled browser arguments, and verify the environment's actual user-data directory. Every runner launch injects conflicting temporary overrides and checks that their folder stays unused.

Require heartbeat advancement during the final two post-input intervals, after F8 confirms the last input arrived. Add a negative native check that deliberately stops only those heartbeats and verifies the fixture rejects it even though all key-policy/delivery checks pass and ProcessFailed is absent. Positive framed/frameless and negative checks pass on WebView2 154.0.4258.62.
2026-10-08 00:24:06 +02:00
..
architecture.md revert(missions): undo PR #673 without dropping later dev changes 2026-10-02 16:18:06 +02:00
ATTACHMENT_UX_PLAN.md chore: remove historical reports and generated artifacts (#857) 2026-10-06 02:25:35 +02:00
BROWSER_AUTOMATION.md fix(automation): remove the active-conversation targeting requirement (#746) 2026-09-22 10:15:37 +02:00
BROWSER_DEVICE_EMULATION.md fix(layout): make desktop minimums zoom-aware and compact headers at 420px (#817) 2026-10-01 12:44:01 +02:00
CACHE_REFRESH_CONVENTIONS.md fix(usage): preserve quotas on duplicate connection notifications (#835) 2026-10-03 00:57:04 +02:00
CI_RELIABILITY.md fix(ci): stabilize Windows native tests and artifact comments (#828) 2026-10-02 11:24:27 +02:00
DEVELOPER_MODE.md feat(browser): add autonomous native previews (#666) 2026-09-18 17:46:14 +02:00
EVENT_RELAY_OWNERSHIP.md fix(events): prevent relay timeout on worktree discovery waits (#837) 2026-10-03 04:04:03 +02:00
FILES_PANEL.md feat(files): unify Workspace, Changes and Commits with central previews (#797) 2026-10-01 11:10:50 +02:00
INDEX.md chore: remove historical reports and generated artifacts (#857) 2026-10-06 02:25:35 +02:00
MVP-PRINCIPLES.md feat(opencode): migrate CodeNomad to native V2 (#647) 2026-09-04 11:36:11 +01:00
NATIVE_INTERRUPTION_UX.md fix(chat): keep request icons and show complete red badges (#871) 2026-10-07 14:22:55 +02:00
OPENCODE_FIRST_INSTALL_RECOVERY.md fix(setup): recover interrupted Windows OpenCode installations (#783) 2026-09-25 23:52:35 +02:00
OPENCODE_V2_COMPATIBILITY.md fix(pending): stop cold-worktree recovery fallback; qualify OpenCode 2.0.24 (#865) 2026-10-06 23:06:50 +02:00
OPENCODE_V2_POST_BETA.md fix(opencode): keep service restart available in troubleshooting (#844) 2026-10-04 18:41:34 +02:00
PALETTE_SOURCES.md V2(ui): progressively harmonize the CodeNomad interface (#667) 2026-09-15 14:17:30 +01:00
PANEL_EXTENSIONS.md fix(extensions): simplify management inside customization (#872) 2026-10-07 15:59:10 +02:00
PLUGIN_ACTIVATION_CONTROLS.md feat(plugins): add scoped V2 plugin activation controls (#726) 2026-09-25 01:29:14 +02:00
PROVIDER_ACCOUNTS_UX_PLAN.md feat(accounts): native account controls and opt-in Codex quota selection (#793) 2026-10-02 17:36:23 +02:00
SESSION_ENVIRONMENT.md revert(missions): undo PR #673 without dropping later dev changes 2026-10-02 16:18:06 +02:00
SESSION_HISTORY_NAVIGATION.md chore: remove historical reports and generated artifacts (#857) 2026-10-06 02:25:35 +02:00
SESSION_HISTORY_QUERIES.md fix(history): fill search pages and remove redundant counting (#839) 2026-10-03 11:36:04 +02:00
SESSION_PRUNING_DEPLOYMENT.md feat(pruning): restore opt-in selective deletion through native plugin RPC (#686) 2026-09-10 13:31:40 +02:00
SESSION_PRUNING_RPC.md feat(history): query full sessions and clean technical content through native RPC 2026-09-20 11:02:31 +02:00
SESSION_PRUNING_SAFETY.md feat(pruning): restore opt-in selective deletion through native plugin RPC (#686) 2026-09-10 13:31:40 +02:00
solidjs-llms.txt update blank session cleanup code for now session store logic 2025-11-27 20:18:22 -05:00
SUMMARY.md feat(v2): manage session families across worktrees (#649) 2026-09-17 22:57:37 +02:00
TAURI_MACOS_STARTUP.md fix(tauri): prevent macOS startup window event feedback (#821) 2026-10-01 14:58:32 +02:00
TAURI_WINDOWS_F6_CRASH.md test(tauri): fence F6 fixture profiles and post-input liveness 2026-10-08 00:24:06 +02:00
TAURI_WINDOWS_INPUT_DEADLOCK.md fix(tauri): prevent Windows input reentrancy deadlocks (#773) 2026-09-24 21:02:20 +02:00
technical-implementation.md fix(opencode): support earlier and modern V2 runtime contracts (#695) 2026-09-16 23:48:08 +02:00
TOOL_CALL_IMPLEMENTATION.md Split workspace into electron and ui packages 2025-11-17 12:06:58 +00:00
TRANSCRIPT_REPLAY.md fix(ui): yield and batch transcript rotation replay 2026-10-06 01:00:45 +02:00
user-interface.md Puff-up README 2025-11-14 23:26:13 +00:00
WORKTREE_SESSION_PLACEMENT.md fix(worktrees): unblock existing-worktree selection on large repositories (#740) 2026-09-21 17:33:11 +02:00