Skip to content

Commit 84f4e95

Browse files
committed
feat: add valid resource types for enhanced resource management
- Introduced `VALID_RESOURCE_TYPES` constant to define a comprehensive list of resource types including tools, structured outputs, assistants, squads, personalities, scenarios, simulations, and simulation suites. - This addition supports improved resource filtering and management capabilities in the application.
1 parent 3addb74 commit 84f4e95

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

src/types.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,17 @@ export type Environment = "dev" | "staging" | "prod";
3838

3939
export const VALID_ENVIRONMENTS: readonly Environment[] = ["dev", "staging", "prod"];
4040

41+
export const VALID_RESOURCE_TYPES: readonly ResourceType[] = [
42+
"tools",
43+
"structuredOutputs",
44+
"assistants",
45+
"squads",
46+
"personalities",
47+
"scenarios",
48+
"simulations",
49+
"simulationSuites",
50+
];
51+
4152
export interface LoadedResources {
4253
tools: ResourceFile<Record<string, unknown>>[];
4354
structuredOutputs: ResourceFile<Record<string, unknown>>[];

0 commit comments

Comments
 (0)