mirror of
https://github.com/NeuralNomadsAI/CodeNomad.git
synced 2026-10-20 11:16:06 +00:00
Recover pending Forms and Permissions through a fixed presence-owned RPC in the existing bundled plugin, without warming historical native Locations. Validate established execution-host origin, complete coverage, directory/Git ownership, WSL aliases and every placement before admitting capability. Keep generic RPC forwarding closed and preserve non-authoritative failures. Observe native compaction before event ownership routing and defer expensive legacy discovery before inventory reads and at forwarding. Preserve concurrent holds, bounded missed-end probes, exact settlement reconciliation grants, per-kind mutation fences, global/idle Forms and settled-request tombstones. Never replay ambiguous mutations. Share presence observations, not registrations or execution authority. Integrate current dev receipt and event-ownership changes. Reassert the native connection after permission receipt preparation and before granting settlement reconciliation or dispatching mutations. Reject overflowing raw JSON numbers, including unknown metadata, without altering native numeric codec strings. Use eight-directory UI batches with the unchanged request deadline and URL budget rather than weakening ownership checks or extending timeouts. Add scoped broker, reader, presence, proxy, compaction and UI lifecycle regressions plus an opt-in isolated native reader fixture. Independent Gatekeeper reviews are published on the PR; R1's numeric overflow finding is fixed and rechecked on the final head before merge. The private reader is qualified for native 2.0.22 / Effect rc.112 only. The global minimum and already-recommended 2.0.22 remain unchanged. Unsupported runtimes retain guarded legacy recovery. This mitigates CodeNomad's load amplification, not the upstream Bus issue or previously retained Locations; installed-application freeze resolution, deployment and daemon restart are not claimed. Preserve bootstrap-warming and bounded-scan limitations. |
||
|---|---|---|
| .. | ||
| fixtures | ||
| winget | ||
| benchmark-session-history.mjs | ||
| bump-version.js | ||
| compare-user-html-rendering.mjs | ||
| desktop-server-resources.cjs | ||
| desktop-server-resources.test.cjs | ||
| native-fixture-diagnostics.mjs | ||
| native-fixture-diagnostics.test.mjs | ||
| native-fixture-guards.mjs | ||
| native-fixture-guards.test.mjs | ||
| native-product-fixture.mjs | ||
| prepare-node-runtime.cjs | ||
| prepare-node-runtime.test.cjs | ||
| preview-git-history.mjs | ||
| profile-outline-responsiveness.mts | ||
| profile-ui-motion.mjs | ||
| run-session-pruning-native.mjs | ||
| smoke-packaged-resources.cjs | ||
| test-attachment-picker-desktop.mjs | ||
| test-automation-native.mjs | ||
| test-blank-session-cleanup-native.mjs | ||
| test-compaction-isolation-native.mjs | ||
| test-electron-owner-close.mjs | ||
| test-git-degraded-native.mjs | ||
| test-native-event-relay.mjs | ||
| test-native-worktree-management.mjs | ||
| test-opencode-history-migration.mjs | ||
| test-opencode-install-native.mjs | ||
| test-opencode-location-native.mjs | ||
| test-opencode-proxy-native.mjs | ||
| test-opencode-setup-desktop.mjs | ||
| test-opencode-setup-wsl.mjs | ||
| test-opencode-upgrade-native.mjs | ||
| test-pending-snapshot-native.mjs | ||
| test-permission-receipts-native.mjs | ||
| test-prompt-skills-native.mjs | ||
| test-provider-account-selection-native.mjs | ||
| test-provider-accounts-native.mjs | ||
| test-provider-usage-native.mjs | ||
| test-render-cost-audit.mjs | ||
| test-session-aside-native.mjs | ||
| test-session-environment-native.mjs | ||
| test-session-fork-native.mjs | ||
| test-session-history-native.mjs | ||
| test-session-interrupt-native.mjs | ||
| test-session-navigation-native.mjs | ||
| test-session-pruning-native.mjs | ||
| test-session-pruning-ui.mjs | ||
| test-tauri-input-deadlock.mjs | ||
| test-tauri-macos-window-result.test.mjs | ||
| test-tauri-macos-window.mjs | ||
| test-tauri-view-menu.mjs | ||
| test-websearch-settings-native.mjs | ||
| test-worktree-families-native.mjs | ||
| verify-bundled-node.cjs | ||