Commit Graph

5510 Commits

Author SHA1 Message Date
Anish Sarkar a9ea063108 test(backend): route Notion canary responses in E2E chat 2026-05-07 22:22:01 +05:30
Anish Sarkar 15709b82f7 test(backend): add Notion E2E fakes 2026-05-07 22:21:52 +05:30
Anish Sarkar fcf5208ee6 test(web): add native Google Calendar live-tool journey 2026-05-07 04:42:57 +05:30
Anish Sarkar d257e15e49 test(web): add native Google Calendar OAuth fixture 2026-05-07 04:42:45 +05:30
Anish Sarkar 597bd34053 test(backend): add native Google Calendar E2E fakes 2026-05-07 04:42:28 +05:30
Anish Sarkar d81f5a1d2a fix(tests): update LLM bindings in E2E tests for document processors 2026-05-07 04:27:46 +05:30
Anish Sarkar 9dafd38e19 test(web): add native Google Gmail live-tool journey 2026-05-07 04:23:20 +05:30
Anish Sarkar a5c04cb38d test(backend): generalize native Google E2E fakes for Gmail 2026-05-07 04:22:59 +05:30
Anish Sarkar 92dd967bf1 test(web): add native Google Drive E2E journey 2026-05-07 03:59:58 +05:30
Anish Sarkar 3f2912a4ca test(backend): add native Google Drive E2E fakes 2026-05-07 03:59:40 +05:30
Anish Sarkar 0a62dc189c test(web): add Composio Calendar live-tool journey 2026-05-07 03:42:14 +05:30
Anish Sarkar bc2dc21a75 test(backend): add Composio Calendar live-tool fakes 2026-05-07 03:41:47 +05:30
Anish Sarkar a2af4be359 test(web): assert Gmail journey uses live tools only 2026-05-07 03:16:20 +05:30
Anish Sarkar 7864cbbeea test(backend): teach fake chat LLM Gmail tool-call flow 2026-05-07 03:16:02 +05:30
Anish Sarkar 2b7d713db6 fix(connectors): revert Gmail connectors as live-tool only 2026-05-07 03:10:58 +05:30
Anish Sarkar b01173fe07 test(web): add Composio Gmail E2E journey 2026-05-07 02:52:41 +05:30
Anish Sarkar f2e62a09b3 test(backend): add deterministic Composio Gmail E2E fakes 2026-05-07 02:52:14 +05:30
Anish Sarkar 23a853b18e fix(connectors): allow Gmail and Calendar live connectors to index 2026-05-07 02:51:51 +05:30
Anish Sarkar 5bdf8a0c31 test(web): extend Composio Drive journey to assert chat retrieval 2026-05-06 21:36:47 +05:30
Anish Sarkar dedccd5c1c test(web): add chat-stream helper, thread fixture, and smoke spec 2026-05-06 21:36:33 +05:30
Anish Sarkar 55c33ca1c8 test(backend): add deterministic chat fake LLM 2026-05-06 21:35:57 +05:30
Anish Sarkar 8536bac29a test(backend): enhance Drive file filtering and add unit tests for _drive_list_files 2026-05-06 17:58:58 +05:30
Anish Sarkar 074b06441f test(web): add Composio Drive E2E user journey 2026-05-06 17:22:37 +05:30
Anish Sarkar ae0caad292 test(web): add shared Playwright E2E helpers and search-space fixture 2026-05-06 17:21:40 +05:30
Anish Sarkar a2976ee0b6 test(web): move dashboard tracer-bullet into smoke/ and harden Playwright config 2026-05-06 17:20:14 +05:30
Anish Sarkar 87dd5af259 test(backend): add Composio route integration tests 2026-05-06 17:19:32 +05:30
Anish Sarkar d4f806f134 test(backend): add OAuth state security unit tests 2026-05-06 17:18:31 +05:30
Anish Sarkar ba12bd3dc6 test(backend): add Composio strict SDK fake with Drive fixtures 2026-05-06 17:18:13 +05:30
Anish Sarkar 58ba95fad2 test(backend): add E2E harness foundation (entrypoints, middleware, LLM/embedding fakes) 2026-05-06 17:17:42 +05:30
Anish Sarkar c720866a67 chore(backend): exclude tests/ from production Docker image 2026-05-06 17:16:22 +05:30
Anish Sarkar e5ae97af55 Merge remote-tracking branch 'upstream/dev' into feat/e2e-testing 2026-05-05 23:27:14 +05:30
DESKTOP-RTLN3BA\$punk b5be9408f7 Merge commit '9576d1f01fb3ed1bcec9c7908f8590be4da8ff37' into dev 2026-05-05 01:44:39 -07:00
Rohan Verma 9576d1f01f Merge pull request #1347 from MODSetter/fix/stripe-routes
fix: metadata extraction in Stripe checkout session
0.0.22.4
2026-05-05 01:27:11 -07:00
DESKTOP-RTLN3BA\$punk dd8c503eb0 fix: metadata extraction in Stripe checkout session
- Updated the `_get_metadata` function to handle changes in the Stripe SDK, specifically for `StripeObject` which is no longer a subclass of `dict` in `stripe>=15.0`.
- Implemented a fallback mechanism in `finalize_checkout` to recover purchase type from the database if metadata extraction fails, ensuring robust handling of checkout sessions.
2026-05-05 01:26:41 -07:00
Rohan Verma 3c0f318323 Merge pull request #1346 from MODSetter/fix/stripe-routes
fix: stripe routes
0.0.22.3
2026-05-05 01:02:29 -07:00
DESKTOP-RTLN3BA\$punk 0bd3281ccf Merge commit '3edefb95960b05a0cc0c6b121e135bcac834df77' into fix/stripe-routes 2026-05-05 01:01:51 -07:00
DESKTOP-RTLN3BA\$punk 6e1dd40597 feat: implement finalize checkout endpoint and update purchase success handling
- Added a new endpoint `/stripe/finalize-checkout` to synchronously fulfill a checkout session, addressing the webhook-vs-redirect race condition.
- Updated the `PurchaseSuccessPage` component to handle various states of the checkout process, including loading, completed, pending, and failed states.
- Introduced a new response model `FinalizeCheckoutResponse` to provide immediate feedback on the purchase status.
- Enhanced the Stripe API service to include the new finalize checkout functionality.
2026-05-05 01:01:12 -07:00
Rohan Verma 3edefb9596 Merge pull request #1345 from MODSetter/fix/stripe-routes
fix: stripe weebhook
0.0.22.2
2026-05-05 00:18:41 -07:00
DESKTOP-RTLN3BA\$punk 5ff6baedb3 fix: stripe weebhook 2026-05-05 00:17:44 -07:00
DESKTOP-RTLN3BA\$punk ca26676b4f Merge commit '2a63a0ab887c7e6e90efb0f905f68a735c9ed0d5' into dev 2026-05-04 23:58:17 -07:00
Rohan Verma 2a63a0ab88 Merge pull request #1344 from MODSetter/fix/app-py-changes
feat: bumped version to 0.0.22
0.0.22.1 v0.0.22
2026-05-04 21:08:30 -07:00
DESKTOP-RTLN3BA\$punk 0b4bd50bce feat: bumped version to 0.0.22 2026-05-04 21:08:08 -07:00
Rohan Verma e5c00221c8 Merge pull request #1343 from MODSetter/fix/app-py-changes
feat: add CORS preflight response caching for 24 hours
0.0.21.2
2026-05-04 21:05:04 -07:00
DESKTOP-RTLN3BA\$punk cb6357f577 feat: add CORS preflight response caching for 24 hours 2026-05-04 19:55:19 -07:00
DESKTOP-RTLN3BA\$punk 3e8da2bbcc Merge commit '29c25b4ce54d418078c3682e5cc957303b6b8e8a' into dev 2026-05-04 17:36:22 -07:00
Rohan Verma ce6d9233bc Merge pull request #1335 from AnishSarkar22/fix/memory-extraction
refactor(memory): streamline memory extraction
2026-05-04 17:26:27 -07:00
Rohan Verma 7c00840e9a Merge pull request #1326 from CREDO23/feature/multi-agent
[Feature] Opt-in multi-agent chat with bundled human approval
2026-05-04 17:25:03 -07:00
CREDO23 5119915f4f Merge upstream/dev into feature/multi-agent 2026-05-05 01:44:46 +02:00
CREDO23 9e35cdaec7 Fail loud on registry subagent build error. 2026-05-05 00:38:34 +02:00
CREDO23 6a9433c8ff Apply per-card decisions in HITL bundle resume. 2026-05-05 00:22:10 +02:00