Skip to content

Conversation

@mrubens
Copy link
Collaborator

@mrubens mrubens commented Nov 22, 2025

Important

Remove input configuration from rollupOptions in vite.config.ts.

  • Build Configuration:
    • Removed input configuration from rollupOptions in vite.config.ts, which previously specified index.html and browser-panel.html as entry points.

This description was created by Ellipsis for ae95e33. You can customize this summary. It will automatically update as commits are pushed.

@mrubens mrubens requested review from cte and jr as code owners November 22, 2025 00:11
@dosubot dosubot bot added size:XS This PR changes 0-9 lines, ignoring generated files. bug Something isn't working labels Nov 22, 2025
@roomote
Copy link
Contributor

roomote bot commented Nov 22, 2025

Rooviewer Clock   See task on Roo Cloud

Review complete. Found 1 issue that needs attention.

  • Multi-page build broken: Removing the input configuration causes browser-panel.html to be excluded from production builds

Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues.

@mrubens mrubens merged commit af02162 into main Nov 22, 2025
18 checks passed
@mrubens mrubens deleted the try_to_fix_build branch November 22, 2025 00:15
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Nov 22, 2025
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Nov 22, 2025
@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Nov 22, 2025
index: resolve(__dirname, "index.html"),
"browser-panel": resolve(__dirname, "browser-panel.html"),
},
output: {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removing the input configuration breaks the multi-page build. Vite will only discover and build index.html by default, causing browser-panel.html to be excluded from production builds. This will break the browser panel feature entirely in production environments.

Fix it with Roo Code or mention @roomote and request a fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

No open projects
Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants