open-swe/ui/src/lib
Johannes du Plessis 60b7f4677a
feat: add user-scoped Currents.dev API key for e2e test investigation (#1566)
* feat: add user-scoped Currents.dev API key for e2e test investigation

Allow each user to configure their own Currents.dev API key on the
Profile Settings page. The key is encrypted at rest in a per-user
LangGraph Store namespace and feeds server-side read-only tools that
query the Currents REST API (runs, instances, projects, test results)
so agent runs can inspect e2e test failures including screenshots and
DOM snapshots.

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>

* fix: add pagination cursors to currents_list_project_runs

Address review feedback: forward starting_after/ending_before cursor
parameters to /projects/{projectId}/runs so the agent can paginate
beyond the first 50 results.

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>

---------

Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
2026-06-17 13:59:55 -07:00
..
agents feat: add browser notifications for agent run completion (#1558) 2026-06-17 09:24:44 -07:00
api.ts feat: add user-scoped Currents.dev API key for e2e test investigation (#1566) 2026-06-17 13:59:55 -07:00
hotkeys.ts fix(ui): resolve eslint errors in dashboard components (#1538) 2026-06-15 17:29:38 -07:00
notifications.ts feat: add browser notifications for agent run completion (#1558) 2026-06-17 09:24:44 -07:00
profile.ts feat: Configure subagent model defaults (#1342) 2026-05-27 12:34:52 -07:00
query.ts feat: open-swe dashboard for per-user profile config (#1302) 2026-05-15 11:23:53 -07:00
repo.test.ts feat: tune reviewer for precision — web/wiki tools + recalibrated prompt (#1312) 2026-05-20 18:35:00 +00:00
repo.ts feat: tune reviewer for precision — web/wiki tools + recalibrated prompt (#1312) 2026-05-20 18:35:00 +00:00
session.ts feat: open-swe dashboard for per-user profile config (#1302) 2026-05-15 11:23:53 -07:00
theme.ts fix: theme-aware syntax highlighting in chat code blocks (#1479) 2026-06-10 09:58:20 -07:00
useIsMobile.ts fix: make git panel a full-screen overlay on mobile widths (#1559) 2026-06-17 09:24:28 -07:00
utils.ts feat: collapse finished agent work into a Worked for X dropdown (#1509) 2026-06-12 10:08:12 -07:00