Hey Team and contributors,
I thought I would drop these feature suggestions.
Feature Requests
- Split View for Preview and Code Screens
Allow users to simultaneously view the preview and code editor side-by-side. - Toggle for “Enhance Prompt” Feature
Add the ability to enable or disable the “Enhance Prompt” feature as needed. - Custom Text Templates
Enable users to create and manage custom text templates for repetitive prompts. For example:
4.“Ensure a markdown (MD) file is created in the docs for the plan. Split the plan into phases, with each phase in its own file.”*
These templates would insert at the cursor location in the editor. - Command Shortcut List
Provide a clickable list of commonly used commands on the left side of the terminal. Example commands:
npm run dev
etcCtrl+C
to stop processes. etc
- Filetype-Specific Icon Colors
Use color-coded icons for file types to make files easier to identify. For example:
.jsx
files: Red.md
files: Orange
This could help users spot files out of order at a glance.
- Retry Button for Sent Prompts
Add a “Retry” button for prompts that have already been sent. - **Copy button on messages
Cosmetic Improvements
- Scrollbar Styling
Update the scrollbars to match the website’s design using CSS for a consistent appearance.
Bugs and Issues
- Code Sharing in Chat
Sharing code in chat is currently unreliable. Attempts using<code>
tags or other methods often fail, with content inside<div>
tags getting deleted.
2.Suggested Fix:* Add a formatting toolbar above the text input (similar to word processors), allowing users to select text and apply special tags to prevent deletion. Alternatively, implement automatic detection for code blocks. - Broken External Images
External images from URLs are not displayed and appear as broken links.
Font - Amazon bedrock Ts
I recently changed my bat file to update the main branch today and upon running it i get this error. The file is in the proper directory.
Cannot find module ‘@ai-sdk/amazon-bedrock’ imported from ‘C:/Bolt-DIY/bolt.diy/app/lib/modules/llm/providers/amazon-bedrock.ts’
My Bat File:
@echo off
:: Clear the screen
cls
:: Print header
echo =============================================
echo Setting Up and Downloading Bolt DIY
echo =============================================
:: Navigate to the project directory
cd /d “C:\Bolt-DIY\bolt.diy”
if %errorlevel% neq 0 (
echo Failed to navigate to C:\Bolt-DIY\bolt.diy. Ensure the directory exists.
pause
exit /b 1
)
:: Ensure the local repository is reset to match the remote
echo Resetting the repository to match the remote…
git fetch origin main
if %errorlevel% neq 0 (
echo Failed to fetch updates from the remote repository. Check your Git setup.
pause
exit /b 1
)
git reset --hard origin/main
if %errorlevel% neq 0 (
echo Failed to reset the repository. Check your Git setup.
pause
exit /b 1
)
:: Pull the latest changes (optional, since reset already syncs with remote)
echo Pulling the latest changes from the repository…
git pull origin main
if %errorlevel% neq 0 (
echo Failed to pull the latest changes. Check your Git repository setup.
pause
exit /b 1
)
:: Run the development server
echo Starting the development server…
pnpm run dev
if %errorlevel% neq 0 (
echo Failed to start the development server. Check for errors in your project configuration.
pause
exit /b 1
)
:: Hold the console open
pause
CMD Output
2:11:28 PM [vite] Internal server error: Cannot find module '@ai-sdk/amazon-bedrock' imported from 'C:/Bolt-DIY/bolt.diy/app/lib/modules/llm/providers/amazon-bedrock.ts' at nodeImport (file:///C:/Bolt-DIY/bolt.diy/node_modules/.pnpm/vite@5.4.11_@types+node@22.10.1_sass-embedded@1.81.0/node_modules/vite/dist/node/chunks/dep-CB_7IfJ-.js:53047:19) at ssrImport (file:///C:/Bolt-DIY/bolt.diy/node_modules/.pnpm/vite@5.4.11_@types+node@22.10.1_sass-embedded@1.81.0/node_modules/vite/dist/node/chunks/dep-CB_7IfJ-.js:52914:22) at eval (C:/Bolt-DIY/bolt.diy/app/lib/modules/llm/providers/amazon-bedrock.ts:7:37) at instantiateModule (file:///C:/Bolt-DIY/bolt.diy/node_modules/.pnpm/vite@5.4.11_@types+node@22.10.1_sass-embedded@1.81.0/node_modules/vite/dist/node/chunks/dep-CB_7IfJ-.js:52972:5) (x2)
