Skip to content

Fix approval dialog z-index, Monaco disposal errors, and file rename …#29

Merged
sbaker merged 5 commits intomainfrom
0.0.1-beta-001
Mar 7, 2026
Merged

Fix approval dialog z-index, Monaco disposal errors, and file rename …#29
sbaker merged 5 commits intomainfrom
0.0.1-beta-001

Conversation

@sbaker
Copy link
Member

@sbaker sbaker commented Mar 5, 2026

…tab sync

  • Portal ApprovalDialog and PlanApprovalDialog to document.body so they render above Monaco minimap and split view handle
  • Clear Monaco markers before editor disposal to prevent InstantiationService errors on hover after tab switch
  • Add model.isDisposed() guards in hover provider
  • Dispose DiffEditor on ApprovalDiffView unmount
  • Fix findTabByPathInArray skipping tabs with undefined type
  • Refresh file explorer on external file renames (code actions, AI tools)

…tab sync

- Portal ApprovalDialog and PlanApprovalDialog to document.body so they
  render above Monaco minimap and split view handle
- Clear Monaco markers before editor disposal to prevent
  InstantiationService errors on hover after tab switch
- Add model.isDisposed() guards in hover provider
- Dispose DiffEditor on ApprovalDiffView unmount
- Fix findTabByPathInArray skipping tabs with undefined type
- Refresh file explorer on external file renames (code actions, AI tools)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
sbaker and others added 4 commits March 7, 2026 02:18
- Upgrade @prompd/cli from 0.4.11 to 0.5.0-beta.2 across frontend, backend, and scheduler
- Fix canvas context menu viewport clamping (useEffect instead of render-time)
- Fix file explorer context menu to dismiss on click-outside instead of mouse leave
- Update ProviderNode to green identity color with dashed borders
- Update ErrorHandlerNode to muted red unselected / bold red selected borders

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sync licenses.json with the updated dependency tree: adjust package paths and licenseFile locations (many entries moved from @prompd/cli to top-level or @prompd/scheduler), add new entries (e.g. @types/node), and bump several package versions (examples: @img/colour -> 1.1.0, axios -> 1.13.2, b4a -> 1.7.3, ansi-regex -> 6.2.2, ansi-styles -> 6.2.3, body-parser -> 1.20.4, cookie-signature -> 1.0.7). Also add/adjust @prompd/cli entries under the scheduler node_modules layout. Minor tsconfig.tsbuildinfo update included.
Windows-generated lockfile may not include @rollup/rollup-linux-x64-gnu.
Fall back to installing it explicitly if missing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Windows-generated package-lock.json doesn't include Linux rollup binaries.
Deleting it lets npm resolve platform-specific optional deps fresh.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sbaker sbaker merged commit 1ff7259 into main Mar 7, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant