@@ -180,6 +180,11 @@ import type {
180180 UpdateOAuthApplicationProps ,
181181} from './entities/oauth-application'
182182import type { FunctionLogProps } from './entities/function-log'
183+ import type { AiActionProps , CreateAiActionProps } from './entities/ai-action'
184+ import type {
185+ AiActionInvocationProps ,
186+ AiActionInvocationType ,
187+ } from './entities/ai-action-invocation'
183188
184189export interface DefaultElements < TPlainObject extends object = object > {
185190 toPlainObject ( ) : TPlainObject
@@ -417,6 +422,17 @@ type MRInternal<UA extends boolean> = {
417422 ( opts : MROpts < 'Http' , 'delete' , UA > ) : MRReturn < 'Http' , 'delete' >
418423 ( opts : MROpts < 'Http' , 'request' , UA > ) : MRReturn < 'Http' , 'request' >
419424
425+ ( opts : MROpts < 'AiAction' , 'get' , UA > ) : MRReturn < 'AiAction' , 'get' >
426+ ( opts : MROpts < 'AiAction' , 'getMany' , UA > ) : MRReturn < 'AiAction' , 'getMany' >
427+ ( opts : MROpts < 'AiAction' , 'create' , UA > ) : MRReturn < 'AiAction' , 'create' >
428+ ( opts : MROpts < 'AiAction' , 'update' , UA > ) : MRReturn < 'AiAction' , 'update' >
429+ ( opts : MROpts < 'AiAction' , 'delete' , UA > ) : MRReturn < 'AiAction' , 'delete' >
430+ ( opts : MROpts < 'AiAction' , 'publish' , UA > ) : MRReturn < 'AiAction' , 'publish' >
431+ ( opts : MROpts < 'AiAction' , 'unpublish' , UA > ) : MRReturn < 'AiAction' , 'unpublish' >
432+ ( opts : MROpts < 'AiAction' , 'invoke' , UA > ) : MRReturn < 'AiAction' , 'invoke' >
433+
434+ ( opts : MROpts < 'AiActionInvocation' , 'get' , UA > ) : MRReturn < 'AiActionInvocation' , 'get' >
435+
420436 ( opts : MROpts < 'AppAction' , 'get' , UA > ) : MRReturn < 'AppAction' , 'get' >
421437 ( opts : MROpts < 'AppAction' , 'getMany' , UA > ) : MRReturn < 'AppAction' , 'getMany' >
422438 ( opts : MROpts < 'AppAction' , 'delete' , UA > ) : MRReturn < 'AppAction' , 'delete' >
@@ -929,6 +945,48 @@ export type MRActions = {
929945 delete : { params : { url : string ; config ?: RawAxiosRequestConfig } ; return : any }
930946 request : { params : { url : string ; config ?: RawAxiosRequestConfig } ; return : any }
931947 }
948+ AiAction : {
949+ get : { params : GetSpaceParams & { aiActionId : string } ; return : AiActionProps }
950+ getMany : {
951+ params : GetSpaceParams & QueryParams
952+ return : CollectionProp < AiActionProps >
953+ }
954+ create : {
955+ params : GetSpaceParams
956+ payload : CreateAiActionProps
957+ headers ?: RawAxiosRequestHeaders
958+ return : AiActionProps
959+ }
960+ update : {
961+ params : GetSpaceParams & { aiActionId : string }
962+ payload : AiActionProps
963+ headers ?: RawAxiosRequestHeaders
964+ return : AiActionProps
965+ }
966+ delete : { params : GetSpaceParams & { aiActionId : string } ; return : any }
967+ publish : {
968+ params : GetSpaceParams & { aiActionId : string ; version : number }
969+ headers ?: RawAxiosRequestHeaders
970+ return : AiActionProps
971+ }
972+ unpublish : {
973+ params : GetSpaceParams & { aiActionId : string }
974+ headers ?: RawAxiosRequestHeaders
975+ return : AiActionProps
976+ }
977+ invoke : {
978+ params : GetSpaceEnvironmentParams & { aiActionId : string }
979+ payload : AiActionInvocationType
980+ headers ?: RawAxiosRequestHeaders
981+ return : AiActionInvocationProps
982+ }
983+ }
984+ AiActionInvocation : {
985+ get : {
986+ params : GetSpaceEnvironmentParams & { aiActionId : string ; invocationId : string }
987+ return : AiActionInvocationProps
988+ }
989+ }
932990 AppAction : {
933991 get : { params : GetAppActionParams ; return : AppActionProps }
934992 getMany : {
0 commit comments