Commit Graph

1869 Commits

Author SHA1 Message Date
Krishav Raj Singh 2263e8ce00 remove whitespace 2025-07-21 22:33:23 +05:30
Marko Kraemer aa7ab3e425
Merge pull request #1022 from KrishavRajSingh/krishav/fix/google_oauth_login
fix: fallback to google oauth if one tap login fails
2025-07-21 18:43:07 +02:00
Krishav Raj Singh c3f431d0ee Merge remote-tracking branch 'upstream/main' into krishav/feat/manage_key_ui 2025-07-21 21:04:01 +05:30
Bobbie b32b035c81
Merge pull request #1032 from escapade-mckv/fix-ux-issues
add tools info in the app card
2025-07-21 16:03:44 +05:30
Saumya 6a8d0b9351 add tools info in the app card 2025-07-21 16:03:00 +05:30
Bobbie 5b84eedfb1
Merge pull request #1031 from escapade-mckv/fix-ux-issues
build errors fix
2025-07-21 11:20:27 +05:30
Saumya d1be6a38da build errors fix 2025-07-21 11:19:32 +05:30
Bobbie 5231429513
Merge pull request #1030 from escapade-mckv/main
build errors fix
2025-07-21 11:17:00 +05:30
Bobbie 1520a8f20a
Merge branch 'main' into main 2025-07-21 11:16:50 +05:30
Saumya a351d6553e build errors fix 2025-07-21 11:14:53 +05:30
Bobbie a639e15546
Merge pull request #1029 from escapade-mckv/fix-ux-issues
Fix ux issues
2025-07-21 11:07:58 +05:30
Saumya 8188a83a6d Merge branch 'main' into fix-ux-issues 2025-07-21 10:53:56 +05:30
Saumya 99c5ed3aa8 improve workflow card 2025-07-21 10:49:06 +05:30
sharath f5395e3e3b
feat(auth): enhance MFA logging with structured context 2025-07-20 17:38:19 +00:00
sharath dede5564bb
fix(auth): refine phone verification requirement logic 2025-07-20 17:32:56 +00:00
Sharath 1de845b6be
Merge pull request #1016 from kortix-ai/sharath/suna-495-add-phone-number-verification-for-signups 2025-07-20 22:54:47 +05:30
Sharath 94ce6bd8ad
Merge branch 'main' into sharath/suna-495-add-phone-number-verification-for-signups 2025-07-20 22:52:00 +05:30
sharath 1eb148821b
chore(auth): remove unused phone input styles 2025-07-20 17:19:48 +00:00
sharath 79a056be60
feat(auth): add environment-based phone verification requirement
- Introduced a new function to determine if phone verification is mandatory based on an environment variable.
- Updated the logic in the authentication assurance level check to reflect the new phone verification requirement for new users.
- Enhanced logging to provide clearer insights into phone verification status during authentication checks.

This update improves the flexibility of phone verification requirements based on deployment configurations.
2025-07-20 17:01:13 +00:00
sharath 29ca4c00b5
Revert hotfix(vuln): send-welcome-email 2025-07-20 16:47:33 +00:00
sharath b38637d043
hotfix(vuln): send-welcome-email 2025-07-20 16:40:11 +00:00
Saumya 025da780ac fix: agent builder fix 2025-07-20 20:16:59 +05:30
Krishav Raj Singh f59399a3f6 fix: fallback to google oauth if one tap logiin fails 2025-07-20 20:15:00 +05:30
Sharath 25ea6e1035
Merge pull request #1018 from kortix-ai/cursor/update-sandbox-creation-to-use-snapshots-3179 2025-07-20 16:31:11 +05:30
sharath ad0c687d9e
feat(auth): enhance phone verification UI and functionality
- Added new phone input component for improved user experience during phone number entry.
- Integrated additional icons for better visual feedback in the OTP verification process.
- Updated phone verification page to include a sign-out button, enhancing user navigation.
- Refined text descriptions for clarity and user guidance throughout the verification steps.

This update improves the overall usability and accessibility of the phone verification feature.
2025-07-20 07:58:10 +00:00
Saumya 4dafadc576 fix ui issues 2025-07-20 10:19:42 +05:30
Cursor Agent f6e9d7342a Replace sandbox image with snapshot in Daytona configuration
Co-authored-by: sharath <sharath@kortix.ai>
2025-07-19 22:25:21 +00:00
sharath 7010de6c2c
refactor(auth): remove AALChecker and AALStatusDisplay components 2025-07-19 22:10:12 +00:00
sharath 0765c728ae
feat(auth): add phone verification
- Updated phone verification API to support SMS-based 2FA, allowing users to enroll and verify their phone numbers.
- Introduced new components for background AAL checking and status display, improving user experience during authentication.
- Removed the deprecated PhoneVerificationGuard component and integrated its functionality into the new AALChecker and BackgroundAALChecker components.
- Updated React Query hooks for managing phone verification and AAL states, ensuring efficient data handling and cache management.
- Enhanced frontend layout to accommodate new verification flows and improve overall responsiveness.

This update strengthens account security by enforcing phone verification for new users and streamlining the MFA process.
2025-07-19 21:49:52 +00:00
Sharath ffb97b8dc8
Merge pull request #1014 from tnfssc/cursor/display-complete-tool-output-in-chat-b7be 2025-07-19 21:49:22 +05:30
Cursor Agent 66bb34a5ba Add support for rendering 'complete' tool content and attachments
Co-authored-by: tnfssc <tnfssc@gmail.com>
2025-07-19 16:13:01 +00:00
sharath 1551ce9b4a
hotfix(complete-tool): update import path for FileAttachment component 2025-07-19 16:04:54 +00:00
Sharath 48188ef566
Merge pull request #1013 from tnfssc/cursor/refactor-complete-tool-to-mimic-ask-tool
Enhance complete tool with text, attachments, and improved frontend rendering
2025-07-19 21:33:03 +05:30
Sharath 1193d11b2c
fix(complete-tool): rm unnecessary files 2025-07-19 21:31:16 +05:30
Cursor Agent bafa1becef Enhance complete tool with text, attachments, and improved frontend rendering
Co-authored-by: tnfssc <tnfssc@gmail.com>
2025-07-19 15:45:43 +00:00
sharath a332cf9a31
feat(2fa): implement phone verification feature with MFA support
- Added phone verification endpoints for TOTP-based multi-factor authentication in the backend.
- Created frontend components for phone input and OTP verification.
- Integrated phone verification guard to ensure users complete verification before accessing the app.
- Updated API routes and React Query hooks for managing phone verification status and actions.

This feature enhances account security by requiring users to verify their phone numbers.
2025-07-19 15:14:55 +00:00
kubet 91b9cff776
Merge pull request #1011 from kubet/feat/usage-snack
fix: snack stream re rendering other component and closing issue
2025-07-19 16:31:32 +02:00
Vukasin d7fd6ae811 fix: snack stream re rendering other component and closing issue 2025-07-19 16:30:41 +02:00
Sharath 878659aadf
fix(llm): switch kimi k2 provider 2025-07-19 19:50:38 +05:30
Marko Kraemer cfd937b65f
Merge pull request #1010 from kortix-ai/cursor/fix-email-page-button-alignment-3708
Fix email page button alignment
2025-07-19 16:05:28 +02:00
Cursor Agent f5d84f56a4 Center login page buttons and improve layout responsiveness
Co-authored-by: markokraemer.mail <markokraemer.mail@gmail.com>
2025-07-19 14:01:40 +00:00
sharath 0380f00647
chore(models): update storage key and default free model ID for improved model selection 2025-07-19 02:40:03 +00:00
sharath fdc5fd0f0a
fix(prompt): clarify usage of 'ask' tool and update completion instructions in prompt and message_tool descriptions 2025-07-19 02:12:40 +00:00
sharath dc14691c32
chore(models): update model tiers to premium and adjust availability in constants 2025-07-19 02:12:07 +00:00
kubet a46e814c24
Merge pull request #1008 from kubet/feat/usage-snack
fix: snack logic
2025-07-18 22:34:43 +02:00
Vukasin 290c0d229e fix: snack logic 2025-07-18 22:34:09 +02:00
kubet 0700417199
Merge pull request #1007 from kubet/feat/usage-snack
fix: build error
2025-07-18 22:23:37 +02:00
Vukasin ad797c3481 fix: build error 2025-07-18 22:22:35 +02:00
kubet 7bd68f1e89
Merge pull request #1006 from kubet/feat/usage-snack
Feat/usage snack
2025-07-18 21:50:32 +02:00
Vukasin 6468f0ab08 feat: add streaming and conditionaly show usage 2025-07-18 21:49:10 +02:00