npm package diff

Package: @forge/manifest

Versions: 8.7.1-next.1 - 8.7.1-next.2

File: package/out/schema/manifest.d.ts

Index: package/out/schema/manifest.d.ts
===================================================================
--- package/out/schema/manifest.d.ts
+++ package/out/schema/manifest.d.ts
@@ -135,8 +135,12 @@
  * The maximum amount of time the function is allowed to run, in seconds. Must be between 1 and 900.
  */
 export type TimeoutSeconds = number;
 /**
+ * The amount of memory available to this function at runtime. Increasing the function memory also increases its CPU allocation. You can configure memory between 128 MB and 512 MB in 1-MB increments. The default value is 512 MB.
+ */
+export type MemoryMB = number;
+/**
  * Name of the key of the function that will handle this action.
  */
 export type Function3 = string;
 /**
@@ -1000,8 +1004,9 @@
         };
       };
       providers?: ExternalAuthFunctionProviders;
       timeoutSeconds?: TimeoutSeconds;
+      runtime?: Runtime1;
       key: ModuleKeySchema;
     },
     ...{
       handler: Handler;
@@ -1021,8 +1026,9 @@
         };
       };
       providers?: ExternalAuthFunctionProviders;
       timeoutSeconds?: TimeoutSeconds;
+      runtime?: Runtime1;
       key: ModuleKeySchema;
     }[]
   ];
   migration?: [
@@ -12101,8 +12107,14 @@
    * An optional flag to indicate that if requireScopes is not satisfied, all scopes should be requested.
    */
   requestAllScopes?: boolean;
 }
+/**
+ * Function Runtime configuration
+ */
+export interface Runtime1 {
+  memoryMB?: MemoryMB;
+}
 export interface ActionInput {
   title: string;
   /**
    * A description of what this particular input is intended for. Example: 'ID of the Issue that will be updated as a result of this action'