From 5566ed2525cbb02172048dac8635a1bc19fe2814 Mon Sep 17 00:00:00 2001 From: Roo Code Date: Sat, 3 Jan 2026 03:10:53 +0000 Subject: [PATCH] feat(types): add hideCosts option to organization and user settings - Add hideCosts to OrganizationCloudSettings schema - Add hideCosts to UserSettingsConfig schema - Enables organization admins to control cost visibility for members - Allows users to toggle cost display in VS Code extension UI --- packages/types/src/cloud.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/types/src/cloud.ts b/packages/types/src/cloud.ts index 9d365b65254..397c341180a 100644 --- a/packages/types/src/cloud.ts +++ b/packages/types/src/cloud.ts @@ -139,6 +139,7 @@ export const organizationCloudSettingsSchema = z.object({ taskShareExpirationDays: z.number().int().positive().optional(), allowMembersViewAllTasks: z.boolean().optional(), workspaceTaskVisibility: workspaceTaskVisibilitySchema.optional(), + hideCosts: z.boolean().optional(), }) export type OrganizationCloudSettings = z.infer @@ -184,6 +185,7 @@ export type UserFeatures = z.infer export const userSettingsConfigSchema = z.object({ extensionBridgeEnabled: z.boolean().optional(), taskSyncEnabled: z.boolean().optional(), + hideCosts: z.boolean().optional(), }) export type UserSettingsConfig = z.infer