From 21c52189231fcb4667e4e0291f0d771f64e1ed9c Mon Sep 17 00:00:00 2001
From: anguyen-yext2 <143001514+anguyen-yext2@users.noreply.github.com>
Date: Mon, 15 Jul 2024 14:09:29 -0400
Subject: [PATCH] add support for AGENT source (attempt 2) (#42)
J=CLIP-1341
TEST=auto
ran `npm run test`
---
package-lock.json | 2 +-
packages/chat-core/docs/chat-core.messagesource.md | 1 +
packages/chat-core/etc/chat-core.api.md | 1 +
packages/chat-core/package.json | 2 +-
packages/chat-core/src/models/endpoints/Message.ts | 2 ++
5 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 6329120..087d686 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10248,7 +10248,7 @@
},
"packages/chat-core": {
"name": "@yext/chat-core",
- "version": "0.8.2",
+ "version": "0.9.0",
"license": "BSD-3-Clause",
"dependencies": {
"cross-fetch": "^3.1.5"
diff --git a/packages/chat-core/docs/chat-core.messagesource.md b/packages/chat-core/docs/chat-core.messagesource.md
index 9595f6b..f45dcfd 100644
--- a/packages/chat-core/docs/chat-core.messagesource.md
+++ b/packages/chat-core/docs/chat-core.messagesource.md
@@ -16,6 +16,7 @@ export declare enum MessageSource
| Member | Value | Description |
| --- | --- | --- |
+| AGENT | "AGENT"
| From third-party integration. |
| BOT | "BOT"
| From Chat API server. |
| USER | "USER"
| From a user. |
diff --git a/packages/chat-core/etc/chat-core.api.md b/packages/chat-core/etc/chat-core.api.md
index 6011a38..aeba2f7 100644
--- a/packages/chat-core/etc/chat-core.api.md
+++ b/packages/chat-core/etc/chat-core.api.md
@@ -124,6 +124,7 @@ export interface MessageResponse {
// @public
export enum MessageSource {
+ AGENT = "AGENT",
BOT = "BOT",
USER = "USER"
}
diff --git a/packages/chat-core/package.json b/packages/chat-core/package.json
index 45e6cc5..01c3a71 100644
--- a/packages/chat-core/package.json
+++ b/packages/chat-core/package.json
@@ -1,6 +1,6 @@
{
"name": "@yext/chat-core",
- "version": "0.8.2",
+ "version": "0.9.0",
"description": "Typescript Networking Library for the Yext Chat API",
"main": "./dist/commonjs/index.js",
"module": "./dist/esm/index.mjs",
diff --git a/packages/chat-core/src/models/endpoints/Message.ts b/packages/chat-core/src/models/endpoints/Message.ts
index ac68dcb..b7d8747 100644
--- a/packages/chat-core/src/models/endpoints/Message.ts
+++ b/packages/chat-core/src/models/endpoints/Message.ts
@@ -29,4 +29,6 @@ export enum MessageSource {
USER = "USER",
/** From Chat API server. */
BOT = "BOT",
+ /** From third-party integration. */
+ AGENT = "AGENT",
}