diff --git a/frontend/apps/inspector/src/app/layout.tsx b/frontend/apps/inspector/src/app/layout.tsx
index 07da8f7fa8..6cfc5296c9 100644
--- a/frontend/apps/inspector/src/app/layout.tsx
+++ b/frontend/apps/inspector/src/app/layout.tsx
@@ -159,17 +159,19 @@ const Sidebar = ({
-
- Whats new?
+
+ Whats new?
+
+
=> {
- if (getNodeEnv() === "development" && !config.inspector.token()) {
+ if (isDev() && !config.inspector.token()) {
inspectorLogger().warn({
msg: "RIVET_INSPECTOR_TOKEN is not set, skipping inspector auth in development mode",
});
return undefined;
}
- const userToken = c.req.header("Authorization")?.replace("Bearer ", "");
+ const userToken = c.req
+ .header("Authorization")
+ ?.replace("Bearer ", "");
if (!userToken) {
return c.text("Unauthorized", 401);
}
@@ -197,7 +198,9 @@ export function createActorRouter(
const actor = await actorDriver.loadActor(c.env.actorId);
const isStateEnabled = actor.inspector.isStateEnabled();
- const state = isStateEnabled ? actor.inspector.getStateJson() : undefined;
+ const state = isStateEnabled
+ ? actor.inspector.getStateJson()
+ : undefined;
return c.json({ state, isStateEnabled });
});
diff --git a/rivetkit-typescript/packages/rivetkit/src/manager/router.ts b/rivetkit-typescript/packages/rivetkit/src/manager/router.ts
index 887bf1ff7c..9ef0bd75e3 100644
--- a/rivetkit-typescript/packages/rivetkit/src/manager/router.ts
+++ b/rivetkit-typescript/packages/rivetkit/src/manager/router.ts
@@ -40,7 +40,7 @@ import {
import { buildActorNames, type RegistryConfig } from "@/registry/config";
import type { GetUpgradeWebSocket } from "@/utils";
import { timingSafeEqual } from "@/utils/crypto";
-import { getNodeEnv } from "@/utils/env-vars";
+import { isDev } from "@/utils/env-vars";
import {
buildOpenApiRequestBody,
buildOpenApiResponses,
@@ -319,13 +319,13 @@ export function buildManagerRouter(
});
router.openapi(route, async (c) => {
- if (getNodeEnv() === "development" && !config.token) {
+ if (isDev() && !config.token) {
logger().warn({
msg: "RIVET_TOKEN is not set, skipping KV store access checks in development mode. This endpoint will be disabled in production, unless you set the token.",
});
}
- if (getNodeEnv() !== "development") {
+ if (!isDev()) {
if (!config.token) {
throw new RestrictedFeature("KV store access");
}