You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Worktrees
Verify no longer runs the wrong project's checks when every edited file sits outside the project directory. Files outside the project are checked where they actually are. This covers edits spread across checkouts, for example a second worktree.
The turn diff includes files with no git history to diff against (outside the project, or the project is not a repo), rendered as current contents, so those files still get checked.
Browser check
The browser tool opens local pages over file://. A local page goes through the same read permission as the read tool.
With no verify URL configured, the check opens the page the turn built: index.html first, else the first edited HTML file. A plain static site is checked with nothing set up.
file:// pages never get an HTTP response, so a missing status on its own no longer reads as a failed load.
Engineering graph
Per-session graph nodes: status, owner, dependencies, files, tests, decisions, evidence. Stored in sqlite, updated through graph tools, listed over the API, shown in the sidebar.
Sidebar footer links to the graph view.
Types
Schema and generated types for the graph (schema.json, SDK types, event manifest) are updated alongside the code that reads and writes them.
Verification
Typecheck passes.
New tests: graph store, sidebar component and util, verify editedPage fallback, browser file:// permission.