Skip to main content

Content Visibility & Tracking Rules

This document explains how content visibility (draft vs published) affects various features in the application.

Content Types​

The application has two main content types:

Content TypeDescription
DatasetData files that can be used by chatbots for RAG (Retrieval-Augmented Generation)
ChatbotAI assistants configured with system prompts and connected to datasets

Status Values​

Both datasets and chatbots have a status field:

StatusDescription
draftWork in progress, not visible to others
publishedReady for use, visible to authorized users
archivedDeprecated, hidden from normal views

Chatbots additionally have a type field:

TypeDescription
privateOnly visible to the owner
sharedVisible to invited users
publicVisible to everyone (when published)

Feature Behavior by Status​

Library History​

The Library's "Recent" tab shows content you've recently used.

ContentWhen it appears in History
DatasetsTracked via MCP queries (always tracked)
ChatbotsOnly tracked when chatbot is type: "public" AND status: "published"

Why? This prevents test chats on draft chatbots from polluting your usage history. Owners testing their chatbots during development won't see those test sessions in their Library.

Stars (Favorites)​

Stars allow users to mark content they like.

ActionRule
Star your own contentAllowed for any status (draft, published, archived)
Star others' contentOnly allowed for published content

Bookmarks & Lists​

Bookmarks organize content into personal lists.

ActionRule
Bookmark your own contentAllowed for any status
Bookmark others' contentOnly allowed for published content

Chat Access​

Chatbot StateOwner AccessOther Users
Private (any status)Full accessNo access
Public + DraftFull accessNo access
Public + PublishedFull accessFull access

Usage Count Increment​

The usage_count field on chatbots tracks total usage for analytics and discovery ranking.

Chatbot StateUsage Count Incremented?
Draft/PrivateNo
Public + PublishedYes

Summary​

FeatureDraft ContentPublished Content
Owner can starYesYes
Others can starNoYes
Owner can bookmarkYesYes
Others can bookmarkNoYes
Appears in owner's Library historyNo (chatbots), Yes (datasets via MCP)Yes
Appears in others' Library historyNoYes
Increments usage_countNoYes
Owner can use/chatYesYes
Others can use/chatNoYes (if public)