diff --git a/apps/webapp/app/components/navigation/SideMenu.tsx b/apps/webapp/app/components/navigation/SideMenu.tsx
index 292921f273..f69d0f16bc 100644
--- a/apps/webapp/app/components/navigation/SideMenu.tsx
+++ b/apps/webapp/app/components/navigation/SideMenu.tsx
@@ -96,6 +96,7 @@ import {
adminPath,
branchesPath,
concurrencyPath,
+ docsPath,
limitsPath,
logoutPath,
newOrganizationPath,
@@ -1111,7 +1112,7 @@ export function SideMenu({
isDragging={isDragging}
className="min-w-0 flex-1"
/>
- {environment.type === "DEVELOPMENT" && project.engine === "V2" && (
+ {environment.type === "DEVELOPMENT" && (
);
diff --git a/apps/webapp/app/presenters/v3/QueueListPresenter.server.ts b/apps/webapp/app/presenters/v3/QueueListPresenter.server.ts
index 50278e8276..17ccc68a03 100644
--- a/apps/webapp/app/presenters/v3/QueueListPresenter.server.ts
+++ b/apps/webapp/app/presenters/v3/QueueListPresenter.server.ts
@@ -5,7 +5,6 @@ import { type PrismaClientOrTransaction } from "~/db.server";
import { type AuthenticatedEnvironment } from "~/services/apiAuth.server";
import { clickhouseFactory } from "~/services/clickhouse/clickhouseFactoryInstance.server";
import { logger } from "~/services/logger.server";
-import { determineEngineVersion } from "~/v3/engineVersion.server";
import { engine } from "~/v3/runEngine.server";
import { BasePresenter } from "./basePresenter.server";
import { toQueueItem } from "./QueueRetrievePresenter.server";
@@ -51,25 +50,12 @@ type QueueListPagination =
| { mode: "filtered"; currentPage: number; hasMore: boolean }
| { mode: "unfiltered"; currentPage: number; totalPages: number; count: number };
-// The `?: undefined` markers keep every key reachable across the union, so consumers
-// can destructure before narrowing on `success`.
-export type QueueListResult =
- | {
- success: false;
- code: string;
- totalQueues: number;
- hasFilters: boolean;
- queues?: undefined;
- pagination?: undefined;
- }
- | {
- success: true;
- queues: QueueListItem[];
- pagination: QueueListPagination;
- totalQueues?: number;
- hasFilters: boolean;
- code?: undefined;
- };
+export type QueueListResult = {
+ queues: QueueListItem[];
+ pagination: QueueListPagination;
+ totalQueues?: number;
+ hasFilters: boolean;
+};
function formatClickhouseDateTime(date: Date): string {
return date.toISOString().slice(0, 19).replace("T", " ");
@@ -126,37 +112,6 @@ export class QueueListPresenter extends BasePresenter {
}): Promise