You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/** An input object that includes the input text. */
302
+
/** The user input. */
303
303
input?: MessageInput;
304
304
/** State information for the conversation. */
305
305
context?: MessageContext;
@@ -419,20 +419,26 @@ namespace AssistantV2 {
419
419
420
420
/** Contains information that can be shared by all skills within the Assistant. */
421
421
exportinterfaceMessageContextGlobal{
422
-
/** Properties interpreted by the Assistant that are shared across all skills within the Assistant. */
422
+
/** Properties that are shared by all skills used by the assistant. */
423
423
system?: MessageContextGlobalSystem;
424
424
}
425
425
426
426
/** Properties that are shared by all skills used by the assistant. */
427
427
exportinterfaceMessageContextGlobalSystem{
428
428
/** The user time zone. The assistant uses the time zone to correctly resolve relative time references. */
429
429
timezone?: string;
430
-
/** A string value that identifies the user who is interacting with the assistant. The client must provide a unique identifier for each individual end user who accesses the application. This user ID may be used for billing and other purposes. */
430
+
/** A string value that identifies the user who is interacting with the assistant. The client must provide a unique identifier for each individual end user who accesses the application. For Plus and Premium plans, this user ID is used to identify unique users for billing purposes. This string cannot contain carriage return, newline, or tab characters. */
431
431
user_id?: string;
432
432
/** A counter that is automatically incremented with each turn of the conversation. A value of 1 indicates that this is the the first turn of a new conversation, which can affect the behavior of some skills. */
433
433
turn_count?: number;
434
434
}
435
435
436
+
/** Contains information specific to a particular skill within the Assistant. */
437
+
exportinterfaceMessageContextSkill{
438
+
/** Arbitrary variables that can be read and written to by a particular skill within the Assistant. */
439
+
user_defined?: string;
440
+
}
441
+
436
442
/** Contains information specific to particular skills within the Assistant. */
/** The text of the user input. This string cannot contain carriage return, newline, or tab characters, and it must be no longer than 2048 characters. */
447
453
text?: string;
448
-
/** Properties that control how the assistant responds. */
454
+
/** Optional properties that control how the assistant responds. */
449
455
options?: MessageInputOptions;
450
456
/** Intents to use when evaluating the user input. Include intents from the previous response to continue using those intents rather than trying to recognize intents in the new input. */
451
457
intents?: RuntimeIntent[];
@@ -497,7 +503,7 @@ namespace AssistantV2 {
497
503
exportinterfaceMessageResponse{
498
504
/** Assistant output to be rendered or processed by the client. */
499
505
output: MessageOutput;
500
-
/** The current session context. Included in the response if the `return_context` property of the message input was set to `true`. */
0 commit comments