Improve Windows setup, Muti-model extension, API auth, sessions, and project recovery - #154
Merged
delibae merged 140 commits intoJul 4, 2026
Merged
Conversation
Gerard-Devlin
marked this pull request as ready for review
June 7, 2026 17:04
refactor(proposed-changes-panel): simplify JSX structure for added/removed indicators refactor(pdf-viewer): format function parameters for better readability fix(project-name): enhance validation for project names to prevent invalid characters refactor(build): improve environment flag handling for better clarity refactor(dev): streamline environment flag appending logic
… handle timeout errors
- Added `import_skill_from_folder` command to import skills from a local directory. - Implemented `delete_installed_skill` command to remove specific skills. - Updated the skills installation process to provide detailed download progress. - Refactored skills loading and management logic for better organization and efficiency. - Enhanced the UI to support skill importing and deletion with appropriate user feedback.
Contributor
Author
Milestone updateThis milestone resolves major workflow requests and also includes a set of workspace usability improvements. Addressed issues
Additional UI improvements
|
- Updated `useClaudeSetupStore` to require Claude Code installation before saving provider credentials. - Modified `ClaudeSetup` component to support an embedded variant with improved UI for installation and configuration. - Added detailed status messages for missing Git and installation prompts. - Refactored project picker to include theme toggle and version display. - Improved layout and styling for settings and environment status sections.
Owner
|
Overall a solid PR. I ran the proxy logic against an isolated test crate (no tectonic deps) - all 34 existing tests plus 14 additional verification tests passed. Key findings:
Items to follow up in a future patch:
Will merge and address these in the next release. Nice work! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR improves the ClaudePrism desktop experience on Windows and fixes several setup, auth, session, and project recovery issues found while running the app locally.
Changes
ANTHROPIC_API_KEYandANTHROPIC_BASE_URLinto Claude CLI processes.K-Dense-AI/scientific-agent-skills, with fallback support for the previous repo layout.Documents/ClaudePrismwhen recent-project localStorage is lost.Verification
corepack pnpm --filter @claude-prism/desktop buildcargo check --no-default-featurescorepack pnpm exec biome check apps/desktop/src/components/project-picker.tsxcorepack pnpm exec biome check apps/desktop/src/components/claude-chat/session-selector.tsxNotes