@forge/cli-shared
9.3.0-next.17-experimental-cf2ad4c9.3.0-next.18
out/graphql/graphql-types.d.ts~
out/graphql/graphql-types.d.tsModified+97
Index: package/out/graphql/graphql-types.d.ts
===================================================================
--- package/out/graphql/graphql-types.d.ts
+++ package/out/graphql/graphql-types.d.ts
@@ -187009,8 +187009,10 @@
statusUpdates_byTag?: Maybe<TownsquareUpdateConnection>;
statusUpdates_byTeam?: Maybe<TownsquareUpdateConnection>;
statusUpdates_forSavedView?: Maybe<TownsquareUpdateConnection>;
studio_solutionPlan?: Maybe<StudioSolutionPlan>;
+ studio_templateCategories?: Maybe<StudioTemplateCategoriesResponse>;
+ studio_templates?: Maybe<StudioTemplatesResponse>;
studio_workspaceAiEnabled?: Maybe<StudioWorkspaceAiEnabled>;
suggest?: Maybe<QuerySuggestionApi>;
suggestedSpaces?: Maybe<PaginatedSpaceList>;
supportInquiry_channelsIdentityHash?: Maybe<Scalars['String']['output']>;
@@ -209914,8 +209916,14 @@
solutionId: Scalars['String']['input'];
solutionVersion: Scalars['Int']['input'];
workspaceId: Scalars['ID']['input'];
};
+export type QueryStudio_TemplateCategoriesArgs = {
+ workspaceId: Scalars['ID']['input'];
+};
+export type QueryStudio_TemplatesArgs = {
+ workspaceId: Scalars['ID']['input'];
+};
export type QueryStudio_WorkspaceAiEnabledArgs = {
workspaceId: Scalars['ID']['input'];
};
export type QuerySuggestedSpacesArgs = {
@@ -238239,8 +238247,18 @@
export type StudioBuilds = {
__typename?: 'StudioBuilds';
sequence?: Maybe<Array<Maybe<StudioBuild>>>;
};
+export type StudioCategorySourceDiagnostic = {
+ __typename?: 'StudioCategorySourceDiagnostic';
+ message: Scalars['String']['output'];
+ source: Scalars['String']['output'];
+ status: StudioCategorySourceStatus;
+};
+export declare enum StudioCategorySourceStatus {
+ Error = "ERROR",
+ Ok = "OK"
+}
export type StudioCreateDraftBuildDetails = {
__typename?: 'StudioCreateDraftBuildDetails';
ari?: Maybe<Scalars['ID']['output']>;
buildId?: Maybe<Scalars['UUID']['output']>;
@@ -238283,8 +238301,87 @@
updatedAt?: Maybe<Scalars['DateTime']['output']>;
updatedBy?: Maybe<User>;
workspaceId: Scalars['ID']['output'];
};
+export type StudioTemplate = {
+ __typename?: 'StudioTemplate';
+ apps: Array<Scalars['String']['output']>;
+ categories: Array<StudioTemplateCategorySummary>;
+ collection: StudioTemplateCollection;
+ createdAt?: Maybe<Scalars['String']['output']>;
+ description?: Maybe<Scalars['String']['output']>;
+ hasAgenticAction: Scalars['Boolean']['output'];
+ howItWorks: Array<StudioTemplateHowItWorksStep>;
+ id: Scalars['String']['output'];
+ name: Scalars['String']['output'];
+ skills?: Maybe<Array<Scalars['String']['output']>>;
+ type: Scalars['String']['output'];
+ usageCount: Scalars['Int']['output'];
+};
+export type StudioTemplateCategoriesResponse = {
+ __typename?: 'StudioTemplateCategoriesResponse';
+ categories: Array<StudioTemplateCategory>;
+ sourceDiagnostics: Array<StudioCategorySourceDiagnostic>;
+};
+export type StudioTemplateCategory = {
+ __typename?: 'StudioTemplateCategory';
+ categoryKey: Scalars['String']['output'];
+ name: Scalars['String']['output'];
+ templates: Array<StudioTemplateReference>;
+};
+export type StudioTemplateCategorySummary = {
+ __typename?: 'StudioTemplateCategorySummary';
+ categoryKey: Scalars['String']['output'];
+ name: Scalars['String']['output'];
+};
+export declare enum StudioTemplateCollection {
+ Product = "PRODUCT",
+ Service = "SERVICE",
+ Software = "SOFTWARE",
+ Strategy = "STRATEGY",
+ Teamwork = "TEAMWORK"
+}
+export declare enum StudioTemplateHowItWorksRole {
+ Action = "ACTION",
+ Knowledge = "KNOWLEDGE",
+ Reasoning = "REASONING"
+}
+export type StudioTemplateHowItWorksStep = {
+ __typename?: 'StudioTemplateHowItWorksStep';
+ role: StudioTemplateHowItWorksRole;
+ text: Scalars['String']['output'];
+};
+export type StudioTemplateReference = {
+ __typename?: 'StudioTemplateReference';
+ templateId: Scalars['String']['output'];
+ templateType: StudioTemplateType;
+};
+export type StudioTemplateSourceDiagnostic = {
+ __typename?: 'StudioTemplateSourceDiagnostic';
+ code: StudioTemplateSourceDiagnosticCode;
+ message: Scalars['String']['output'];
+ source: Scalars['String']['output'];
+ status: StudioTemplateSourceStatus;
+};
+export declare enum StudioTemplateSourceDiagnosticCode {
+ CategorySourceError = "CATEGORY_SOURCE_ERROR",
+ ConfigInvalid = "CONFIG_INVALID",
+ ConfigSourceUnavailable = "CONFIG_SOURCE_UNAVAILABLE",
+ DuplicateTemplateId = "DUPLICATE_TEMPLATE_ID",
+ MetadataParseFailed = "METADATA_PARSE_FAILED"
+}
+export declare enum StudioTemplateSourceStatus {
+ Error = "ERROR"
+}
+export declare enum StudioTemplateType {
+ Agent = "AGENT",
+ Automation = "AUTOMATION"
+}
+export type StudioTemplatesResponse = {
+ __typename?: 'StudioTemplatesResponse';
+ sourceDiagnostics: Array<StudioTemplateSourceDiagnostic>;
+ templates: Array<StudioTemplate>;
+};
export type StudioWorkspaceAiEnabled = {
__typename?: 'StudioWorkspaceAiEnabled';
aiEnabled: Scalars['Boolean']['output'];
};