Repository navigation
Preserve vision-session history and add local entry point - #1
Conversation
… removing sessions; add root index.js
…ed docs); add pinned-contract test
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Independent review is complete on exact head bcc19b4. The finite native interrupt correction matches OpenCode v2.0.26. All44 offline tests, typecheck and root import pass. Linux installation and synthetic image-to-text acceptance passed, with both session histories preserved. No destructive session API call remains in the reviewed source/build. Merge remains held at a tooling boundary: the current estate verification tool hardcodes origin/main, while this PR correctly targets v2-port and the default master contains legacy V1. The tool will not be redirected to the wrong branch or replaced by a new framework for this small change. A specifically approved exact-head native GitHub merge to v2-port can complete source delivery. No package publication or legacy branch update is involved. This is a stated source-merge blocker, not failed code acceptance. The reviewed branch and existing base remain preserved. The installed runtime matches this head. Deployment rollback restores the previous local build and removes only the added root shim. Source rollback would revert this PR's eventual merge on v2-port. Live timeout/error paths were not deliberately induced against a model; their lifecycle coverage remains offline. |
Summary
Adds the local-directory root entry point and includes it in the package file list. Late session creation or prompt admission cannot advance to another model request after abandonment.
Evidence
session.remove, deleting vision-session history.Merge Danger
Door: two-way
Revert this branch and restore the previous package build. Do not delete session history as part of rollback.
Blast Radius: vision
Sessions whose pending requests never settle remain guarded for the process lifetime. Interrupts are bounded. Native runtime failure and timeout paths have offline coverage but were not deliberately exercised against a live model.