Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 0 additions & 34 deletions packages/botonic-core/src/models/hubtype-analytics.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ export enum EventAction {
FeedbackCase = 'feedback_case',
FeedbackMessage = 'feedback_message',
FeedbackConversation = 'feedback_conversation',
FeedbackKnowledgebase = 'feedback_knowledgebase',
FeedbackWebview = 'feedback_webview',
FlowNode = 'flow_node',
ConditionalCountry = 'conditional_country',
Expand All @@ -21,7 +20,6 @@ export enum EventAction {
HandoffFail = 'handoff_fail',
Keyword = 'nlu_keyword',
IntentSmart = 'nlu_intent_smart',
Knowledgebase = 'knowledgebase',
Fallback = 'fallback',
WebviewStep = 'webview_step',
WebviewEnd = 'webview_end',
Expand Down Expand Up @@ -59,19 +57,6 @@ export interface EventFeedback extends HtBaseEventProps {
comment?: string
}

export interface EventFeedbackKnowledgebase extends HtBaseEventProps {
action: EventAction.FeedbackKnowledgebase
knowledgebaseInferenceId: string
feedbackBotInteractionId: string
feedbackTargetId: string
feedbackGroupId: string
possibleOptions: string[]
possibleValues?: number[]
option: string
value?: number
comment?: string
}

export interface EventFlow extends HtBaseEventProps {
action: EventAction.FlowNode
flowThreadId: string
Expand Down Expand Up @@ -164,25 +149,6 @@ export interface EventIntentSmart extends HtBaseEventProps {
userInput: string
}

export enum KnowledgebaseFailReason {
NoKnowledge = 'no_knowledge',
Hallucination = 'hallucination',
}
export interface EventKnowledgeBase extends HtBaseEventProps {
action: EventAction.Knowledgebase
flowThreadId: string
flowId: string
flowName: string
flowNodeId: string
flowNodeContentId: string
knowledgebaseInferenceId: string
knowledgebaseFailReason?: KnowledgebaseFailReason
knowledgebaseSourcesIds: string[]
knowledgebaseChunksIds: string[]
knowledgebaseMessageId: string
userInput: string
}

export interface EventWebviewActionTriggered extends HtBaseEventAllFlowProps {
action: EventAction.WebviewActionTriggered
webviewTargetId: string
Expand Down
4 changes: 3 additions & 1 deletion packages/botonic-plugin-hubtype-analytics/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,14 @@ All notable changes to Botonic will be documented in this file.
</summary>


## [0.52.x] - 2026-mm-dd
## [0.55.x] - 2026-mm-dd

### Added

### Changed

- [PR-3258](https://github.com/hubtype/botonic/pull/3258): Remove knowledge base event.

### Fixed

</details>
Expand Down

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,11 @@ export { HtEventConditionalQueueStatus } from './ht-event-conditional-queue-stat
export { HtEventCustom } from './ht-event-custom'
export { HtEventFallback } from './ht-event-fallback'
export { HtEventFeedback } from './ht-event-feedback'
export { HtEventFeedbackKnowledgebase } from './ht-event-feedback-knowledgebase'
export { HtEventFlow } from './ht-event-flow'
export { HtEventHandoff } from './ht-event-handoff'
export { HtEventHandoffOption } from './ht-event-handoff-option'
export { HtEventIntentSmart } from './ht-event-intent-smart'
export { HtEventKeyword } from './ht-event-keyword'
export { HtEventKnowledgeBase } from './ht-event-knowledge-base'
export { HtEventRedirectFlow } from './ht-event-redirect-flow'
export { HtEventWebviewActionTriggered } from './ht-event-webview-action-triggered'
export { HtEventWebviewEnd } from './ht-event-webview-end'
Expand Down
8 changes: 0 additions & 8 deletions packages/botonic-plugin-hubtype-analytics/src/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,15 @@ import {
EventCustom,
EventFallback,
EventFeedback,
EventFeedbackKnowledgebase,
EventFlow,
EventHandoff,
EventHandoffOption,
EventIntentSmart,
EventKeyword,
EventKnowledgeBase,
type EventRedirectFlow,
EventWebviewActionTriggered,
EventWebviewEnd,
EventWebviewStep,
KnowledgebaseFailReason,
ToolExecution,
WebviewEndFailType,
} from '@botonic/core'
Expand All @@ -35,7 +32,6 @@ export enum EventType {

export type HtEventProps =
| EventFeedback
| EventFeedbackKnowledgebase
| EventFlow
| EventBotAction
| EventConditionalChannel
Expand All @@ -46,7 +42,6 @@ export type HtEventProps =
| EventHandoffOption
| EventKeyword
| EventIntentSmart
| EventKnowledgeBase
| EventWebviewActionTriggered
| EventFallback
| EventWebviewStep
Expand Down Expand Up @@ -79,17 +74,14 @@ export {
EventCustom,
EventFallback,
EventFeedback,
EventFeedbackKnowledgebase,
EventFlow,
EventHandoff,
EventHandoffOption,
EventIntentSmart,
EventKeyword,
EventKnowledgeBase,
EventWebviewActionTriggered,
EventWebviewEnd,
EventWebviewStep,
KnowledgebaseFailReason,
ToolExecution,
WebviewEndFailType,
}
8 changes: 0 additions & 8 deletions packages/botonic-plugin-hubtype-analytics/src/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,11 @@ import {
HtEventCustom,
HtEventFallback,
HtEventFeedback,
HtEventFeedbackKnowledgebase,
HtEventFlow,
HtEventHandoff,
HtEventHandoffOption,
HtEventIntentSmart,
HtEventKeyword,
HtEventKnowledgeBase,
HtEventRedirectFlow,
HtEventWebviewActionTriggered,
HtEventWebviewEnd,
Expand All @@ -37,9 +35,6 @@ export function createHtEvent(
case EventAction.FeedbackWebview:
return new HtEventFeedback(htEventProps, requestData)

case EventAction.FeedbackKnowledgebase:
return new HtEventFeedbackKnowledgebase(htEventProps, requestData)

case EventAction.FlowNode:
return new HtEventFlow(htEventProps, requestData)

Expand All @@ -56,9 +51,6 @@ export function createHtEvent(
case EventAction.IntentSmart:
return new HtEventIntentSmart(htEventProps, requestData)

case EventAction.Knowledgebase:
return new HtEventKnowledgeBase(htEventProps, requestData)

case EventAction.Fallback:
return new HtEventFallback(htEventProps, requestData)

Expand Down

This file was deleted.

This file was deleted.

4 changes: 3 additions & 1 deletion packages/botonic-react/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,14 @@ All notable changes to Botonic will be documented in this file.
Click to see more.
</summary>

## [0.53.x] - 2026-mm-dd
## [0.55.x] - 2026-mm-dd

### Added

### Changed

- [PR-3258](https://github.com/hubtype/botonic/pull/3258): Remove system debug trace for knowledge base event.

### Fixed

</details>
Expand Down
Loading
Loading