Skip to content

chore: format and lint webapp also#4056

Merged
carderne merged 2 commits into
mainfrom
chore/fmt-lint-webapp
Jun 26, 2026
Merged

chore: format and lint webapp also#4056
carderne merged 2 commits into
mainfrom
chore/fmt-lint-webapp

Conversation

@carderne

Copy link
Copy Markdown
Contributor

#3977 added formatting and linting everywhere else.

This extends it to the webapp.

@changeset-bot

changeset-bot Bot commented Jun 26, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 74ac703

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@coderabbitai

coderabbitai Bot commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Too many files!

This PR contains 515 files, which is 365 over the limit of 150.

To get a review, narrow the scope:
• coderabbit review --type committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

Upgrade to a paid plan to raise the limit.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: c3a3a8eb-94d7-4f9c-8dd0-4b3e15323515

📥 Commits

Reviewing files that changed from the base of the PR and between 1d6f900 and 74ac703.

📒 Files selected for processing (515)
  • .oxfmtrc.json
  • .oxlintrc.json
  • apps/webapp/app/assets/icons/AIPenIcon.tsx
  • apps/webapp/app/assets/icons/AiProviderIcons.tsx
  • apps/webapp/app/assets/icons/AttemptIcon.tsx
  • apps/webapp/app/assets/icons/ClockIcon.tsx
  • apps/webapp/app/assets/icons/FunctionIcon.tsx
  • apps/webapp/app/assets/icons/InfoIcon.tsx
  • apps/webapp/app/assets/icons/IntegrationsIcon.tsx
  • apps/webapp/app/assets/icons/RightSideMenuIcon.tsx
  • apps/webapp/app/assets/icons/RunFunctionIcon.tsx
  • apps/webapp/app/assets/icons/SlackMonoIcon.tsx
  • apps/webapp/app/assets/icons/StreamsIcon.tsx
  • apps/webapp/app/assets/icons/TextSquareIcon.tsx
  • apps/webapp/app/clientBeforeFirstRender.ts
  • apps/webapp/app/components/AskAI.tsx
  • apps/webapp/app/components/BlankStatePanels.tsx
  • apps/webapp/app/components/DevPresence.tsx
  • apps/webapp/app/components/LoginPageLayout.tsx
  • apps/webapp/app/components/SetupCommands.tsx
  • apps/webapp/app/components/Shortcuts.tsx
  • apps/webapp/app/components/admin/backOffice/ApiRateLimitSection.server.ts
  • apps/webapp/app/components/admin/backOffice/ApiRateLimitSection.tsx
  • apps/webapp/app/components/admin/backOffice/BatchRateLimitSection.server.ts
  • apps/webapp/app/components/admin/backOffice/BatchRateLimitSection.tsx
  • apps/webapp/app/components/admin/backOffice/MaxProjectsSection.tsx
  • apps/webapp/app/components/admin/backOffice/RateLimitSection.server.ts
  • apps/webapp/app/components/admin/backOffice/RateLimitSection.tsx
  • apps/webapp/app/components/code/AIQueryInput.tsx
  • apps/webapp/app/components/code/QueryResultsChart.tsx
  • apps/webapp/app/components/code/TSQLResultsTable.tsx
  • apps/webapp/app/components/code/codeMirrorTheme.ts
  • apps/webapp/app/components/code/tsql/index.ts
  • apps/webapp/app/components/code/tsql/tsqlCompletion.ts
  • apps/webapp/app/components/code/tsql/tsqlLinter.test.ts
  • apps/webapp/app/components/code/tsql/tsqlLinter.ts
  • apps/webapp/app/components/dashboard-agent/RunDiagnosisCard.tsx
  • apps/webapp/app/components/errors/ConfigureErrorAlerts.tsx
  • apps/webapp/app/components/integrations/VercelBuildSettings.tsx
  • apps/webapp/app/components/integrations/VercelLogo.tsx
  • apps/webapp/app/components/integrations/VercelOnboardingModal.tsx
  • apps/webapp/app/components/metrics/ModelsFilter.tsx
  • apps/webapp/app/components/metrics/OperationsFilter.tsx
  • apps/webapp/app/components/metrics/PromptsFilter.tsx
  • apps/webapp/app/components/metrics/ProvidersFilter.tsx
  • apps/webapp/app/components/metrics/SaveToDashboardDialog.tsx
  • apps/webapp/app/components/navigation/DashboardList.tsx
  • apps/webapp/app/components/navigation/EnvironmentSelector.tsx
  • apps/webapp/app/components/navigation/HelpAndFeedbackPopover.tsx
  • apps/webapp/app/components/navigation/SideMenu.tsx
  • apps/webapp/app/components/navigation/SideMenuItem.tsx
  • apps/webapp/app/components/navigation/useReorderableList.ts
  • apps/webapp/app/components/primitives/Buttons.tsx
  • apps/webapp/app/components/primitives/Checkbox.tsx
  • apps/webapp/app/components/primitives/ClientTabs.tsx
  • apps/webapp/app/components/primitives/CopyTextLink.tsx
  • apps/webapp/app/components/primitives/DateTime.tsx
  • apps/webapp/app/components/primitives/Dialog.tsx
  • apps/webapp/app/components/primitives/InputNumberStepper.tsx
  • apps/webapp/app/components/primitives/MiddleTruncate.tsx
  • apps/webapp/app/components/primitives/SearchInput.tsx
  • apps/webapp/app/components/primitives/Select.tsx
  • apps/webapp/app/components/primitives/Sheet.tsx
  • apps/webapp/app/components/primitives/SheetV3.tsx
  • apps/webapp/app/components/primitives/ShortcutKey.tsx
  • apps/webapp/app/components/primitives/Table.tsx
  • apps/webapp/app/components/primitives/Tabs.tsx
  • apps/webapp/app/components/primitives/Toast.tsx
  • apps/webapp/app/components/primitives/TreeView/TreeView.tsx
  • apps/webapp/app/components/primitives/TreeView/utils.ts
  • apps/webapp/app/components/primitives/UnorderedList.tsx
  • apps/webapp/app/components/primitives/charts/Chart.tsx
  • apps/webapp/app/components/primitives/charts/ChartBar.tsx
  • apps/webapp/app/components/primitives/charts/ChartContext.tsx
  • apps/webapp/app/components/primitives/charts/ChartLegendCompound.tsx
  • apps/webapp/app/components/primitives/charts/ChartLine.tsx
  • apps/webapp/app/components/primitives/charts/ChartLoading.tsx
  • apps/webapp/app/components/primitives/charts/ChartRoot.tsx
  • apps/webapp/app/components/primitives/charts/hooks/useZoomSelection.ts
  • apps/webapp/app/components/primitives/charts/useYAxisWidth.ts
  • apps/webapp/app/components/query/QueryEditor.tsx
  • apps/webapp/app/components/runs/v3/BatchStatus.tsx
  • apps/webapp/app/components/runs/v3/PromptSpanDetails.tsx
  • apps/webapp/app/components/runs/v3/RunIcon.tsx
  • apps/webapp/app/components/runs/v3/SharedFilters.tsx
  • apps/webapp/app/components/runs/v3/SpanTitle.tsx
  • apps/webapp/app/components/runs/v3/WaitpointDetails.tsx
  • apps/webapp/app/components/runs/v3/agent/AgentView.tsx
  • apps/webapp/app/components/runs/v3/ai/AIChatMessages.tsx
  • apps/webapp/app/components/runs/v3/ai/AIEmbedSpanDetails.tsx
  • apps/webapp/app/components/runs/v3/ai/AIModelSummary.tsx
  • apps/webapp/app/components/runs/v3/ai/AISpanDetails.tsx
  • apps/webapp/app/components/runs/v3/ai/AIToolCallSpanDetails.tsx
  • apps/webapp/app/components/runs/v3/ai/aiHelpers.ts
  • apps/webapp/app/components/runs/v3/ai/extractAISpanData.ts
  • apps/webapp/app/components/runs/v3/ai/extractAISummarySpanData.ts
  • apps/webapp/app/components/schedules/PurchaseSchedulesModal.tsx
  • apps/webapp/app/components/schedules/ScheduleLimitActions.tsx
  • apps/webapp/app/components/sessions/v1/SessionsTable.tsx
  • apps/webapp/app/db.server.ts
  • apps/webapp/app/entry.server.tsx
  • apps/webapp/app/env.server.ts
  • apps/webapp/app/hooks/useDashboardEditor.ts
  • apps/webapp/app/hooks/useElementVisibility.ts
  • apps/webapp/app/hooks/useFuzzyFilter.ts
  • apps/webapp/app/hooks/usePostHog.ts
  • apps/webapp/app/models/member.server.ts
  • apps/webapp/app/models/orgIntegration.server.ts
  • apps/webapp/app/models/runtimeEnvironment.server.ts
  • apps/webapp/app/models/taskQueue.server.ts
  • apps/webapp/app/models/user.server.ts
  • apps/webapp/app/models/vercelIntegration.server.ts
  • apps/webapp/app/models/vercelSdkRecovery.server.ts
  • apps/webapp/app/presenters/OrganizationsPresenter.server.ts
  • apps/webapp/app/presenters/SelectBestEnvironmentPresenter.server.ts
  • apps/webapp/app/presenters/v3/AgentDetailPresenter.server.ts
  • apps/webapp/app/presenters/v3/AgentListPresenter.server.ts
  • apps/webapp/app/presenters/v3/ApiErrorListPresenter.server.ts
  • apps/webapp/app/presenters/v3/ApiKeysPresenter.server.ts
  • apps/webapp/app/presenters/v3/ApiRetrieveRunPresenter.server.ts
  • apps/webapp/app/presenters/v3/ApiRunListPresenter.server.ts
  • apps/webapp/app/presenters/v3/BatchListPresenter.server.ts
  • apps/webapp/app/presenters/v3/BatchPresenter.server.ts
  • apps/webapp/app/presenters/v3/BranchesPresenter.server.ts
  • apps/webapp/app/presenters/v3/CreateBulkActionPresenter.server.ts
  • apps/webapp/app/presenters/v3/DeploymentListPresenter.server.ts
  • apps/webapp/app/presenters/v3/DeploymentPresenter.server.ts
  • apps/webapp/app/presenters/v3/DevPresence.server.ts
  • apps/webapp/app/presenters/v3/EditSchedulePresenter.server.ts
  • apps/webapp/app/presenters/v3/EnvironmentVariablesPresenter.server.ts
  • apps/webapp/app/presenters/v3/LimitsPresenter.server.ts
  • apps/webapp/app/presenters/v3/LogDetailPresenter.server.ts
  • apps/webapp/app/presenters/v3/LogsListPresenter.server.ts
  • apps/webapp/app/presenters/v3/MetricDashboardPresenter.server.ts
  • apps/webapp/app/presenters/v3/ModelRegistryPresenter.server.ts
  • apps/webapp/app/presenters/v3/NewAlertChannelPresenter.server.ts
  • apps/webapp/app/presenters/v3/NextRunListPresenter.server.ts
  • apps/webapp/app/presenters/v3/PlaygroundPresenter.server.ts
  • apps/webapp/app/presenters/v3/PromptPresenter.server.ts
  • apps/webapp/app/presenters/v3/QueryPresenter.server.ts
  • apps/webapp/app/presenters/v3/QueueListPresenter.server.ts
  • apps/webapp/app/presenters/v3/RegionsPresenter.server.ts
  • apps/webapp/app/presenters/v3/RunPresenter.server.ts
  • apps/webapp/app/presenters/v3/RunStreamPresenter.server.ts
  • apps/webapp/app/presenters/v3/RunTagListPresenter.server.ts
  • apps/webapp/app/presenters/v3/SessionListPresenter.server.ts
  • apps/webapp/app/presenters/v3/SessionPresenter.server.ts
  • apps/webapp/app/presenters/v3/SpanPresenter.server.ts
  • apps/webapp/app/presenters/v3/TaskDetailPresenter.server.ts
  • apps/webapp/app/presenters/v3/TaskListPresenter.server.ts
  • apps/webapp/app/presenters/v3/TasksDashboardPresenter.server.ts
  • apps/webapp/app/presenters/v3/TestPresenter.server.ts
  • apps/webapp/app/presenters/v3/TestTaskPresenter.server.ts
  • apps/webapp/app/presenters/v3/UsagePresenter.server.ts
  • apps/webapp/app/presenters/v3/VercelSettingsPresenter.server.ts
  • apps/webapp/app/presenters/v3/ViewSchedulePresenter.server.ts
  • apps/webapp/app/presenters/v3/WaitpointListPresenter.server.ts
  • apps/webapp/app/presenters/v3/WaitpointPresenter.server.ts
  • apps/webapp/app/presenters/v3/mapRunToLiveFields.server.ts
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam._index/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.agents.$agentParam/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.alerts.new/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.branches/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.concurrency/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.dashboards.$dashboardKey/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.dashboards.custom.$dashboardId/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.dev-branches/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.environment-variables.new/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.errors.$fingerprint/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.limits/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.logs/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.models.$modelId/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.models._index/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.models.compare/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.playground.$agentParam/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.prompts.$promptSlug/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.prompts._index/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.query/AITabContent.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.query/ExamplesContent.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.query/TRQLGuideContent.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.query/TableSchemaContent.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.queues/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.regions/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs.$runParam/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs._index/shouldRevalidateRunsList.ts
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs._index/useRunsLiveReload.ts
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.sessions.$sessionParam/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.settings.general/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.settings/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.tasks.dashboard/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.tasks.scheduled.$taskParam/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.tasks.standard.$taskParam/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.test.tasks.$taskParam/AIPayloadTabContent.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.test.tasks.$taskParam/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.projects.$projectParam.env.$envParam.waitpoints.tokens/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.settings._index/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.settings.integrations.vercel.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.settings.private-connections._index/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.settings.private-connections.new/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.settings.sso/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug.settings.team/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug/route.tsx
  • apps/webapp/app/routes/_app.orgs.$organizationSlug_.projects.new/route.tsx
  • apps/webapp/app/routes/_app.orgs.new/route.tsx
  • apps/webapp/app/routes/account.tokens/route.tsx
  • apps/webapp/app/routes/admin.api.v1.llm-models.$modelId.ts
  • apps/webapp/app/routes/admin.api.v1.llm-models.ts
  • apps/webapp/app/routes/admin.api.v1.revoked-api-keys.$revokedApiKeyId.ts
  • apps/webapp/app/routes/admin.api.v1.workers.ts
  • apps/webapp/app/routes/admin.api.v2.orgs.$organizationId.feature-flags.ts
  • apps/webapp/app/routes/admin.back-office._index.tsx
  • apps/webapp/app/routes/admin.back-office.orgs.$orgId.tsx
  • apps/webapp/app/routes/admin.back-office.tsx
  • apps/webapp/app/routes/admin.concurrency.tsx
  • apps/webapp/app/routes/admin.data-stores.tsx
  • apps/webapp/app/routes/admin.feature-flags.tsx
  • apps/webapp/app/routes/admin.impersonate.tsx
  • apps/webapp/app/routes/admin.llm-models.$modelId.tsx
  • apps/webapp/app/routes/admin.llm-models._index.tsx
  • apps/webapp/app/routes/admin.llm-models.missing.$model.tsx
  • apps/webapp/app/routes/admin.llm-models.missing._index.tsx
  • apps/webapp/app/routes/admin.llm-models.new.tsx
  • apps/webapp/app/routes/admin.notifications.tsx
  • apps/webapp/app/routes/admin.orgs.tsx
  • apps/webapp/app/routes/admin.tsx
  • apps/webapp/app/routes/api.v1.auth.user-actor-token.ts
  • apps/webapp/app/routes/api.v1.batches.$batchId.ts
  • apps/webapp/app/routes/api.v1.deployments.$deploymentId.generate-registry-credentials.ts
  • apps/webapp/app/routes/api.v1.idempotencyKeys.$key.reset.ts
  • apps/webapp/app/routes/api.v1.orgs.$organizationSlug.projects.$projectParam.vercel.projects.ts
  • apps/webapp/app/routes/api.v1.plain.customer-cards.ts
  • apps/webapp/app/routes/api.v1.projects.$projectRef.$env.jwt.ts
  • apps/webapp/app/routes/api.v1.projects.$projectRef.$env.repo.snapshot.ts
  • apps/webapp/app/routes/api.v1.projects.$projectRef.$env.workers.$tagName.ts
  • apps/webapp/app/routes/api.v1.projects.$projectRef.background-workers.$envSlug.$version.ts
  • apps/webapp/app/routes/api.v1.projects.$projectRef.branches.archive.ts
  • apps/webapp/app/routes/api.v1.projects.$projectRef.environments.ts
  • apps/webapp/app/routes/api.v1.prompts.$slug.override.ts
  • apps/webapp/app/routes/api.v1.prompts.$slug.ts
  • apps/webapp/app/routes/api.v1.prompts.$slug.versions.ts
  • apps/webapp/app/routes/api.v1.prompts._index.ts
  • apps/webapp/app/routes/api.v1.query.ts
  • apps/webapp/app/routes/api.v1.runs.$runId.events.ts
  • apps/webapp/app/routes/api.v1.runs.$runId.metadata.ts
  • apps/webapp/app/routes/api.v1.runs.$runId.spans.$spanId.ts
  • apps/webapp/app/routes/api.v1.runs.$runId.tags.ts
  • apps/webapp/app/routes/api.v1.runs.$runId.trace.ts
  • apps/webapp/app/routes/api.v1.runs.$runParam.replay.ts
  • apps/webapp/app/routes/api.v1.runs.$runParam.reschedule.ts
  • apps/webapp/app/routes/api.v1.runs.ts
  • apps/webapp/app/routes/api.v1.schedules.$scheduleId.ts
  • apps/webapp/app/routes/api.v1.sessions.$session.close.ts
  • apps/webapp/app/routes/api.v1.sessions.$session.end-and-continue.ts
  • apps/webapp/app/routes/api.v1.sessions.$session.ts
  • apps/webapp/app/routes/api.v1.sessions.$sessionId.snapshot-url.ts
  • apps/webapp/app/routes/api.v1.sessions.ts
  • apps/webapp/app/routes/api.v1.tasks.$taskId.trigger.ts
  • apps/webapp/app/routes/api.v1.tasks.batch.ts
  • apps/webapp/app/routes/api.v2.batches.$batchId.ts
  • apps/webapp/app/routes/api.v2.tasks.batch.ts
  • apps/webapp/app/routes/api.v3.batches.ts
  • apps/webapp/app/routes/api.v3.runs.$runId.ts
  • apps/webapp/app/routes/auth.google.callback.tsx
  • apps/webapp/app/routes/auth.google.ts
  • apps/webapp/app/routes/confirm-basic-details.tsx
  • apps/webapp/app/routes/engine.v1.dev.disconnect.ts
  • apps/webapp/app/routes/engine.v1.dev.presence.ts
  • apps/webapp/app/routes/engine.v1.worker-actions.connect.ts
  • apps/webapp/app/routes/engine.v1.worker-actions.heartbeat.ts
  • apps/webapp/app/routes/invites.tsx
  • apps/webapp/app/routes/login._index/route.tsx
  • apps/webapp/app/routes/login.sso/route.tsx
  • apps/webapp/app/routes/magic.tsx
  • apps/webapp/app/routes/otel.v1.metrics.ts
  • apps/webapp/app/routes/realtime.v1.batches.$batchId.ts
  • apps/webapp/app/routes/realtime.v1.runs.$runId.ts
  • apps/webapp/app/routes/realtime.v1.runs.ts
  • apps/webapp/app/routes/realtime.v1.sessions.$session.$io.append.ts
  • apps/webapp/app/routes/realtime.v1.sessions.$session.$io.ts
  • apps/webapp/app/routes/realtime.v1.streams.$runId.$streamId.ts
  • apps/webapp/app/routes/realtime.v1.streams.$runId.$target.$streamId.append.ts
  • apps/webapp/app/routes/realtime.v1.streams.$runId.$target.$streamId.ts
  • apps/webapp/app/routes/resources.account.mfa.setup/useMfaSetup.ts
  • apps/webapp/app/routes/resources.branches.archive.tsx
  • apps/webapp/app/routes/resources.feedback.ts
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.can-view-logs-page/route.tsx
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.dashboard-agent.ts
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.dashboards.$dashboardId.widgets.tsx
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.dashboards.create.tsx
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.logs.$logId.tsx
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.logs.ts
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.playground.action.tsx
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.playground.realtime.v1.sessions.$session.$io.append.ts
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.playground.realtime.v1.sessions.$session.$io.ts
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.prompts.$promptSlug.generations.ts
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs.$runParam.realtime.v1.sessions.$sessionId.$io.ts
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs.$runParam.realtime.v1.streams.$runId.$streamId.ts
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs.$runParam.spans.$spanParam/route.tsx
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs.$runParam.streams.$streamKey/route.tsx
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.runs.live.ts
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.projects.$projectParam.env.$envParam.schedules.new/route.tsx
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.schedules-addon.ts
  • apps/webapp/app/routes/resources.orgs.$organizationSlug.select-plan.tsx
  • apps/webapp/app/routes/resources.preferences.sidemenu.tsx
  • apps/webapp/app/routes/resources.runs.$runParam.logs.download.ts
  • apps/webapp/app/routes/resources.runs.$runParam.ts
  • apps/webapp/app/routes/resources.sessions.$sessionParam.close.ts
  • apps/webapp/app/routes/resources.taskruns.$runParam.replay.ts
  • apps/webapp/app/routes/storybook.agent-ui/route.tsx
  • apps/webapp/app/routes/storybook.animated-panel/route.tsx
  • apps/webapp/app/routes/storybook.charts/route.tsx
  • apps/webapp/app/routes/storybook.icons/route.tsx
  • apps/webapp/app/routes/storybook.timeline/route.tsx
  • apps/webapp/app/routes/vercel.callback.ts
  • apps/webapp/app/routes/vercel.configure.tsx
  • apps/webapp/app/routes/vercel.connect.tsx
  • apps/webapp/app/routes/vercel.onboarding.tsx
  • apps/webapp/app/runEngine/concerns/batchGlobalRateLimiter.server.ts
  • apps/webapp/app/runEngine/concerns/computeMigration.server.ts
  • apps/webapp/app/runEngine/concerns/idempotencyKeys.server.ts
  • apps/webapp/app/runEngine/concerns/payloads.server.ts
  • apps/webapp/app/runEngine/concerns/queues.server.ts
  • apps/webapp/app/runEngine/services/batchTrigger.server.ts
  • apps/webapp/app/runEngine/services/streamBatchItems.server.ts
  • apps/webapp/app/runEngine/services/triggerFailedTask.server.ts
  • apps/webapp/app/runEngine/services/triggerTask.server.ts
  • apps/webapp/app/runEngine/types.ts
  • apps/webapp/app/services/admin/missingLlmModels.server.ts
  • apps/webapp/app/services/apiAuth.server.ts
  • apps/webapp/app/services/attio.server.ts
  • apps/webapp/app/services/authorizationRateLimitMiddleware.server.ts
  • apps/webapp/app/services/betterstack/betterstack.server.ts
  • apps/webapp/app/services/dashboardAgent.server.ts
  • apps/webapp/app/services/dashboardAgentHeadStart.server.ts
  • apps/webapp/app/services/dataStores/organizationDataStoresRegistry.server.ts
  • apps/webapp/app/services/environmentMetricsRepository.server.ts
  • apps/webapp/app/services/environmentVariableApiAccess.server.ts
  • apps/webapp/app/services/gitHub.server.ts
  • apps/webapp/app/services/impersonation.server.ts
  • apps/webapp/app/services/loadProjectEnvironmentFromRequest.server.ts
  • apps/webapp/app/services/org.server.ts
  • apps/webapp/app/services/personalAccessToken.server.ts
  • apps/webapp/app/services/platform.v3.server.ts
  • apps/webapp/app/services/platformNotifications.server.ts
  • apps/webapp/app/services/queryConcurrencyLimiter.server.ts
  • apps/webapp/app/services/queryService.server.ts
  • apps/webapp/app/services/realtime/duration.server.ts
  • apps/webapp/app/services/realtime/electricStreamProtocol.server.ts
  • apps/webapp/app/services/realtime/envChangeRouter.server.ts
  • apps/webapp/app/services/realtime/nativeRealtimeClient.server.ts
  • apps/webapp/app/services/realtime/realtimeConcurrencyLimiter.server.ts
  • apps/webapp/app/services/realtime/resolveRealtimeStreamClient.server.ts
  • apps/webapp/app/services/realtime/runChangeNotifierInstance.server.ts
  • apps/webapp/app/services/realtime/runReader.server.ts
  • apps/webapp/app/services/realtime/s2realtimeStreams.server.ts
  • apps/webapp/app/services/realtime/sessionRunManager.server.ts
  • apps/webapp/app/services/realtime/sessions.server.ts
  • apps/webapp/app/services/realtime/shadowRealtimeClientInstance.server.ts
  • apps/webapp/app/services/realtime/streamBasinProvisioner.server.ts
  • apps/webapp/app/services/realtime/types.ts
  • apps/webapp/app/services/routeBuilders/apiBuilder.server.ts
  • apps/webapp/app/services/routeBuilders/dashboardBuilder.ts
  • apps/webapp/app/services/runsReplicationService.server.ts
  • apps/webapp/app/services/runsRepository/clickhouseRunsRepository.server.ts
  • apps/webapp/app/services/runsRepository/runsRepository.server.ts
  • apps/webapp/app/services/secrets/secretStore.server.ts
  • apps/webapp/app/services/sessionStreamWaitpointCache.server.ts
  • apps/webapp/app/services/sessionsRepository/clickhouseSessionsRepository.server.ts
  • apps/webapp/app/services/sessionsRepository/sessionsRepository.server.ts
  • apps/webapp/app/services/signals.server.ts
  • apps/webapp/app/services/ssoSessionRevalidation.server.ts
  • apps/webapp/app/services/taskIdentifierRegistry.server.ts
  • apps/webapp/app/services/telemetry.server.ts
  • apps/webapp/app/services/unkey/redisCacheStore.server.ts
  • apps/webapp/app/services/vercelIntegration.server.ts
  • apps/webapp/app/utils.ts
  • apps/webapp/app/utils/branchableEnvironment.ts
  • apps/webapp/app/utils/dataExport.ts
  • apps/webapp/app/utils/logUtils.ts
  • apps/webapp/app/utils/longPollingFetch.ts
  • apps/webapp/app/utils/pathBuilder.ts
  • apps/webapp/app/utils/plain.server.ts
  • apps/webapp/app/utils/prismaErrors.ts
  • apps/webapp/app/utils/reloadingRegistry.server.ts
  • apps/webapp/app/utils/searchParams.ts
  • apps/webapp/app/utils/timeGranularity.ts
  • apps/webapp/app/v3/accountsWebhookWorker.server.ts
  • apps/webapp/app/v3/dynamicFlushScheduler.server.ts
  • apps/webapp/app/v3/environmentVariables/environmentVariablesRepository.server.ts
  • apps/webapp/app/v3/eventRepository/clickhouseEventRepository.server.ts
  • apps/webapp/app/v3/eventRepository/eventRepository.server.ts
  • apps/webapp/app/v3/eventRepository/index.server.ts
  • apps/webapp/app/v3/eventRepository/traceExport.server.ts
  • apps/webapp/app/v3/legacyRunEngineWorker.server.ts
  • apps/webapp/app/v3/marqs/asyncWorker.server.ts
  • apps/webapp/app/v3/marqs/devQueueConsumer.server.ts
  • apps/webapp/app/v3/marqs/fairDequeuingStrategy.server.ts
  • apps/webapp/app/v3/marqs/index.server.ts
  • apps/webapp/app/v3/marqs/sharedQueueConsumer.server.ts
  • apps/webapp/app/v3/mollifier/applyMetadataMutation.server.ts
  • apps/webapp/app/v3/mollifier/mollifierDrainer.server.ts
  • apps/webapp/app/v3/mollifier/mollifierDrainerHandler.server.ts
  • apps/webapp/app/v3/mollifier/mollifierDrainingGauge.server.ts
  • apps/webapp/app/v3/mollifier/mollifierGate.server.ts
  • apps/webapp/app/v3/mollifier/mollifierMollify.server.ts
  • apps/webapp/app/v3/mollifier/mollifierStaleSweep.server.ts
  • apps/webapp/app/v3/mollifier/mollifierStaleSweepState.server.ts
  • apps/webapp/app/v3/mollifier/mollifierTelemetry.server.ts
  • apps/webapp/app/v3/mollifier/mutateWithFallback.server.ts
  • apps/webapp/app/v3/mollifier/readFallback.server.ts
  • apps/webapp/app/v3/mollifier/resolveRunForMutation.server.ts
  • apps/webapp/app/v3/mollifier/syntheticRedirectInfo.server.ts
  • apps/webapp/app/v3/mollifier/syntheticRunHeader.server.ts
  • apps/webapp/app/v3/mollifier/syntheticSpanRun.server.ts
  • apps/webapp/app/v3/mollifier/syntheticTrace.server.ts
  • apps/webapp/app/v3/mollifierDrainerWorker.server.ts
  • apps/webapp/app/v3/mollifierStaleSweepWorker.server.ts
  • apps/webapp/app/v3/objectStore.server.ts
  • apps/webapp/app/v3/objectStoreClient.server.ts
  • apps/webapp/app/v3/otlpExporter.server.ts
  • apps/webapp/app/v3/querySchemas.ts
  • apps/webapp/app/v3/runEngine.server.ts
  • apps/webapp/app/v3/runEngineHandlers.server.ts
  • apps/webapp/app/v3/services/adminWorker.server.ts
  • apps/webapp/app/v3/services/alerts/deliverAlert.server.ts
  • apps/webapp/app/v3/services/alerts/deliverErrorGroupAlert.server.ts
  • apps/webapp/app/v3/services/batchTriggerV3.server.ts
  • apps/webapp/app/v3/services/bulk/BulkActionV2.server.ts
  • apps/webapp/app/v3/services/completeAttempt.server.ts
  • apps/webapp/app/v3/services/computeTemplateCreation.server.ts
  • apps/webapp/app/v3/services/createBackgroundWorker.server.ts
  • apps/webapp/app/v3/services/createDeploymentBackgroundWorkerV4/findOrCreateBackgroundWorker.server.ts
  • apps/webapp/app/v3/services/createTaskRunAttempt.server.ts
  • apps/webapp/app/v3/services/promptService.server.ts
  • apps/webapp/app/v3/services/taskRunConcurrencyTracker.server.ts
  • apps/webapp/app/v3/services/triggerTaskV1.server.ts
  • apps/webapp/app/v3/services/worker/workerGroupTokenService.server.ts
  • apps/webapp/app/v3/taskEventStore.server.ts
  • apps/webapp/app/v3/utils/enrichCreatableEvents.server.ts
  • apps/webapp/app/v3/utils/zodPubSub.server.ts
  • apps/webapp/app/v3/vercel/index.ts
  • apps/webapp/app/v3/vercel/vercelOAuthState.server.ts
  • apps/webapp/app/v3/vercel/vercelProjectIntegrationSchema.ts
  • apps/webapp/app/v3/vercel/vercelUrls.server.ts
  • apps/webapp/app/v3/workerRegions.server.ts
  • apps/webapp/evals/aiRunFilter.eval.ts
  • apps/webapp/seed-ai-spans.mts
  • apps/webapp/seed.mts
  • apps/webapp/test/EnvironmentVariablesPresenter.test.ts
  • apps/webapp/test/api-auth.e2e.test.ts
  • apps/webapp/test/auth-api.e2e.full.test.ts
  • apps/webapp/test/auth-dashboard.e2e.full.test.ts
  • apps/webapp/test/bufferedTriggerPayload.test.ts
  • apps/webapp/test/chat-snapshot-integration.test.ts
  • apps/webapp/test/clickhouseFactory.test.ts
  • apps/webapp/test/components/code/tsql/tsqlCompletion.test.ts
  • apps/webapp/test/components/code/tsql/tsqlLinter.test.ts
  • apps/webapp/test/components/runs/v3/RunTag.test.ts
  • apps/webapp/test/computeMigration.test.ts
  • apps/webapp/test/createDeploymentWithNextVersion.test.ts
  • apps/webapp/test/devBranchServices.test.ts
  • apps/webapp/test/devPresenceRecency.test.ts
  • apps/webapp/test/duplicateTaskIds.test.ts
  • apps/webapp/test/engine/streamBatchItems.test.ts
  • apps/webapp/test/engine/triggerTask.test.ts
  • apps/webapp/test/environmentSort.test.ts
  • apps/webapp/test/environmentVariablesEnvironments.test.ts
  • apps/webapp/test/environmentVariablesRepository.test.ts
  • apps/webapp/test/errorFingerprinting.test.ts
  • apps/webapp/test/fairDequeuingStrategy.test.ts
  • apps/webapp/test/findEnvironmentByApiKey.test.ts
  • apps/webapp/test/healthcheck-require-plugins.e2e.test.ts
  • apps/webapp/test/helpers/seedTestApiSession.ts
  • apps/webapp/test/helpers/seedTestEnvironment.ts
  • apps/webapp/test/helpers/seedTestUserProject.ts
  • apps/webapp/test/metadataRouteOperationsLogging.test.ts
  • apps/webapp/test/mollifierApplyMetadataMutation.test.ts
  • apps/webapp/test/mollifierClaimResolution.test.ts
  • apps/webapp/test/mollifierDecisionLabels.test.ts
  • apps/webapp/test/mollifierDrainerHandler.test.ts
  • apps/webapp/test/mollifierDrainerWorker.test.ts
  • apps/webapp/test/mollifierGate.test.ts
  • apps/webapp/test/mollifierIdempotencyClaim.test.ts
  • apps/webapp/test/mollifierMollify.test.ts
  • apps/webapp/test/mollifierMutateWithFallback.test.ts
  • apps/webapp/test/mollifierReadFallback.test.ts
  • apps/webapp/test/mollifierReplayPayloadShape.test.ts
  • apps/webapp/test/mollifierResetIdempotencyKey.test.ts
  • apps/webapp/test/mollifierStaleSweep.test.ts
  • apps/webapp/test/mollifierSynthesiseFoundRun.test.ts
  • apps/webapp/test/mollifierSyntheticApiResponses.test.ts
  • apps/webapp/test/mollifierSyntheticRedirectInfo.test.ts
  • apps/webapp/test/mollifierSyntheticTrace.test.ts
  • apps/webapp/test/mollifierTripEvaluator.test.ts
  • apps/webapp/test/objectStore.test.ts
  • apps/webapp/test/organizationDataStoresRegistry.test.ts
  • apps/webapp/test/presenters/ApiBatchResultsPresenter.test.ts
  • apps/webapp/test/prismaInfrastructureErrorCapture.test.ts
  • apps/webapp/test/rbacFallbackBranch.test.ts
  • apps/webapp/test/realtime/envChangeRouter.test.ts
  • apps/webapp/test/realtime/nativeHoldOnEmpty.test.ts
  • apps/webapp/test/realtime/nativeRunSetCache.test.ts
  • apps/webapp/test/realtime/replayCursorStore.test.ts
  • apps/webapp/test/realtime/runChangeNotifier.test.ts
  • apps/webapp/test/realtime/shadowCompare.test.ts
  • apps/webapp/test/replay-after-crash.test.ts
  • apps/webapp/test/runsRepositoryCursor.test.ts
  • apps/webapp/test/sanitizeRowsOnParseError.test.ts
  • apps/webapp/test/sessionDuration.test.ts
  • apps/webapp/test/shouldRevalidateRunsList.test.ts
  • apps/webapp/test/slackErrorAlerts.test.ts
  • apps/webapp/test/timelineSpanEvents.test.ts
  • apps/webapp/test/traceExport.test.ts
  • apps/webapp/test/utils/testReplicationClickhouseFactory.ts
  • apps/webapp/test/workerRegions.test.ts

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/fmt-lint-webapp

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@carderne carderne marked this pull request as ready for review June 26, 2026 11:31

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@carderne carderne merged commit 4fde283 into main Jun 26, 2026
36 checks passed
@carderne carderne deleted the chore/fmt-lint-webapp branch June 26, 2026 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants