Files
moreminimore-vibe/e2e-tests
Will Chen 75b4b7c299 Handle mentioned apps via smart context (#1412)
<!-- CURSOR_SUMMARY -->
> [!NOTE]
> Send mentioned apps (names + files) to the engine through
dyad_options, omit inline other-apps prefix when engine is enabled, and
adjust e2e to snapshot request payload.
> 
> - **Engine/Backend**:
> - Pass mentioned apps to engine via
`providerOptions['dyad-engine'].dyadMentionedApps` and forward as
`dyad_options.mentioned_apps` in `llm_engine_provider`.
> - Gate inline other-apps context: only include `otherCodebasePrefix`
when `isEngineEnabled` is false.
> - Enhance `extractMentionedAppsCodebases` to return `files` alongside
`codebaseInfo`.
> - **Tests**:
> - e2e: change `mention app (with pro)` snapshot to
`snapshotServerDump("request")` and update snapshot to assert request
payload contents.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
7ddddf6c16c53cd36b4c7e4ec6a57da0616d1bb0. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
2025-09-30 17:05:18 -07:00
..
2025-09-19 15:43:39 -07:00
2025-07-10 10:23:22 -07:00
2025-06-24 14:35:05 -07:00
2025-09-09 00:18:48 -07:00
2025-06-05 22:26:17 -07:00
2025-08-20 14:16:07 -07:00
2025-06-17 16:59:26 -07:00
2025-05-31 23:04:28 -07:00
2025-06-02 22:35:55 -07:00
2025-05-31 22:01:48 -07:00
2025-08-14 13:48:27 -07:00
2025-08-18 13:25:11 -07:00
2025-06-02 22:46:35 -07:00
2025-06-02 22:49:02 -07:00
2025-06-02 16:19:47 -07:00
2025-06-04 10:31:13 -07:00