diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2025-11-19 18:38:25 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2026-01-05 09:14:02 +0000 |
| commit | 77200b36494dbf8f7aa1500fbf5976585fffdb66 (patch) | |
| tree | b3b17c991bf49a7ef78b297166d26427c808e66e /dashboard/app/api.go | |
| parent | d65130ca2efd4a9ccb21068e3d9cefaf365e8dc6 (diff) | |
dashboard/app: add support for AI workflows
Support for:
- polling for AI jobs
- handling completion of AI jobs
- submitting job trajectory logs
- basic visualization for AI jobs
Diffstat (limited to 'dashboard/app/api.go')
| -rw-r--r-- | dashboard/app/api.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/dashboard/app/api.go b/dashboard/app/api.go index c7539c5f5..6d883d312 100644 --- a/dashboard/app/api.go +++ b/dashboard/app/api.go @@ -60,6 +60,9 @@ var apiHandlers = map[string]APIHandler{ "save_discussion": typedHandler(apiSaveDiscussion), "create_upload_url": typedHandler(apiCreateUploadURL), "send_email": typedHandler(apiSendEmail), + "ai_job_poll": typedHandler(apiAIJobPoll), + "ai_job_done": typedHandler(apiAIJobDone), + "ai_trajectory_log": typedHandler(apiAITrajectoryLog), "save_coverage": gcsPayloadHandler(apiSaveCoverage), "upload_build": nsHandler(apiUploadBuild), "builder_poll": nsHandler(apiBuilderPoll), |
