Преглед изворни кода

Add type for allowing org members to view all tasks (#6193)

Matt Rubens пре 7 месеци
родитељ
комит
02118c5e7f
2 измењених фајлова са 3 додато и 1 уклоњено
  1. 1 1
      packages/types/npm/package.json
  2. 2 0
      packages/types/src/cloud.ts

+ 1 - 1
packages/types/npm/package.json

@@ -1,6 +1,6 @@
 {
 {
 	"name": "@roo-code/types",
 	"name": "@roo-code/types",
-	"version": "1.37.0",
+	"version": "1.39.0",
 	"description": "TypeScript type definitions for Roo Code.",
 	"description": "TypeScript type definitions for Roo Code.",
 	"publishConfig": {
 	"publishConfig": {
 		"access": "public",
 		"access": "public",

+ 2 - 0
packages/types/src/cloud.ts

@@ -96,6 +96,7 @@ export const organizationCloudSettingsSchema = z.object({
 	recordTaskMessages: z.boolean().optional(),
 	recordTaskMessages: z.boolean().optional(),
 	enableTaskSharing: z.boolean().optional(),
 	enableTaskSharing: z.boolean().optional(),
 	taskShareExpirationDays: z.number().int().positive().optional(),
 	taskShareExpirationDays: z.number().int().positive().optional(),
+	allowMembersViewAllTasks: z.boolean().optional(),
 })
 })
 
 
 export type OrganizationCloudSettings = z.infer<typeof organizationCloudSettingsSchema>
 export type OrganizationCloudSettings = z.infer<typeof organizationCloudSettingsSchema>
@@ -128,6 +129,7 @@ export const ORGANIZATION_DEFAULT: OrganizationSettings = {
 		recordTaskMessages: true,
 		recordTaskMessages: true,
 		enableTaskSharing: true,
 		enableTaskSharing: true,
 		taskShareExpirationDays: 30,
 		taskShareExpirationDays: 30,
+		allowMembersViewAllTasks: true,
 	},
 	},
 	defaultSettings: {},
 	defaultSettings: {},
 	allowList: ORGANIZATION_ALLOW_ALL,
 	allowList: ORGANIZATION_ALLOW_ALL,