Integrations reconnect automatically after you log in with OAuth
After connecting a third-party service (like Google Calendar or a data provider) through the OAuth login flow, your AI build session now resumes automatically — no need to manually tell the AI you finished connecting.
- AI picks up exactly where it left off after you connect a service
- No more typing 'I connected it, please continue' to unstick the chat
- Works reliably even when the page loads slowly
AI stops early to prompt integration setup — every time
When the AI detects that a required service connection is missing, it now consistently pauses and asks you to connect it before continuing. A regression that caused it to skip this step and write broken code has been fixed.
- AI reliably pauses when a service like Google Calendar isn't connected yet
- Prevents the AI from building features that silently fail at runtime
- Saves you from discovering broken integrations after the app is built
Browse integrations without the page going haywire
The integrations browser was rendering hundreds of page-number buttons all at once, making it nearly unusable. Navigation is now clean and simple, so you can scroll through all available integrations without the page breaking.
- Integration browsing is smooth and easy to navigate
- Pagination works the same clean way whether you have 7 apps or 1,000+ integrations to browse
Uploaded files are cleaned up when you delete a chat message
Files attached to chat messages are now fully removed when those messages are deleted — they no longer pile up invisibly in storage and accumulate costs over time.
- Deleting a message now cleans up all files attached to it
- Keeps your project storage tidy and accurate
- No hidden storage accumulation from old chat sessions
App previews stay fast and available for everyone
Idle app previews were quietly piling up in the background, which caused a service disruption on May 7th where new previews couldn't load. Previews are now automatically cleaned up when not in use, keeping things fast and reliable for all users.
- App previews load consistently without hitting availability limits
- Background resource usage is kept lean so your experience stays snappy
PDFs over 100 pages are now properly blocked on upload
The 100-page limit on uploaded PDFs is now actually enforced. Previously, oversized PDFs would slip through and cause the AI to fail mid-build after wasting processing time.
- Oversized PDFs are caught immediately at upload, not mid-generation
- You get a clear error right away instead of a mysterious failure later
- Protects your build credits from being burned on files that can't be processed
Malicious content hidden in uploaded documents is now screened
Documents you attach to your builds — text files, CSVs, code, HTML, and more — are now scanned for hidden instructions designed to manipulate the AI. Your builds stay under your control.
- Protects against hidden 'ignore all instructions' attacks in uploaded files
- Covers text, CSV, code, HTML, and other document types
- AI behavior stays predictable and trustworthy regardless of file contents