From f32288833e95d664e9b5f8d8d1e03eedd11e9f6d Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Thu, 22 Jan 2026 09:33:59 +0000 Subject: [PATCH 1/3] docs: add features list to docs/features.md Added a comprehensive list of features and their UI exposure status based on a codebase review. --- docs/features.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 docs/features.md diff --git a/docs/features.md b/docs/features.md new file mode 100644 index 0000000..360e275 --- /dev/null +++ b/docs/features.md @@ -0,0 +1,23 @@ +# Features List + +| Feature | Exposed to UI | +| :--- | :--- | +| **Chat Interface** | Yes (Chat View) | +| **RAG (Retrieval Augmented Generation)** | Yes (Chat View) | +| **Conversation History** | Yes (Chat View) | +| **Document Ingestion (PDF, DOCX, TXT, MD, EPUB)** | Yes (Document Library, Chat Attachment) | +| **Document Library Management** | Yes (Document Library View) | +| **Document Details & Chunk Inspection** | Yes (Document Detail View) | +| **Contextual Retrieval** | Yes (Settings Toggle) | +| **Query Expansion** | Yes (Settings Toggle) | +| **Reranking** | Yes (Settings Toggle) | +| **Hybrid Search Configuration (Semantic Weight)** | Yes (Settings Slider) | +| **Chunk Overlap Configuration** | Yes (Settings Slider) | +| **Model Management (Download/Switch Inference & Embedding Models)** | Yes (Settings View) | +| **Token Budget Management (Top K, History, Max Tokens)** | Yes (Settings Sliders) | +| **HuggingFace Token Management** | Yes (Input Dialog) | +| **Device Capability Monitoring** | Yes (Settings View) | +| **Local Vector Store (SQLite)** | No (Internal) | +| **Secure Token Storage** | No (Internal) | +| **Structured Logging** | No (Internal) | +| **Offline Sync Architecture** | No (Internal) | From 6bfea65467bbb91890525aa4dbfb7c2ef5c67390 Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Thu, 22 Jan 2026 09:39:54 +0000 Subject: [PATCH 2/3] docs: update features list with detailed capabilities Updated docs/features.md to explicitly state: - Model deletion is not supported. - Document deletion is supported. - Automatic re-indexing on embedding model switch is not supported. --- docs/features.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/features.md b/docs/features.md index 360e275..2f35efe 100644 --- a/docs/features.md +++ b/docs/features.md @@ -6,14 +6,15 @@ | **RAG (Retrieval Augmented Generation)** | Yes (Chat View) | | **Conversation History** | Yes (Chat View) | | **Document Ingestion (PDF, DOCX, TXT, MD, EPUB)** | Yes (Document Library, Chat Attachment) | -| **Document Library Management** | Yes (Document Library View) | +| **Document Library Management** | Yes (View, Add, Delete) | | **Document Details & Chunk Inspection** | Yes (Document Detail View) | | **Contextual Retrieval** | Yes (Settings Toggle) | | **Query Expansion** | Yes (Settings Toggle) | | **Reranking** | Yes (Settings Toggle) | | **Hybrid Search Configuration (Semantic Weight)** | Yes (Settings Slider) | | **Chunk Overlap Configuration** | Yes (Settings Slider) | -| **Model Management (Download/Switch Inference & Embedding Models)** | Yes (Settings View) | +| **Model Management (Download/Switch Inference & Embedding Models)** | Yes (Download/Switch only, No Delete) | +| **Re-indexing on Embedding Model Switch** | No (Manual re-ingestion required) | | **Token Budget Management (Top K, History, Max Tokens)** | Yes (Settings Sliders) | | **HuggingFace Token Management** | Yes (Input Dialog) | | **Device Capability Monitoring** | Yes (Settings View) | From c50e5c8239effd86eccfc51c83c1cf79f89d8c8e Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Thu, 22 Jan 2026 09:45:41 +0000 Subject: [PATCH 3/3] docs: update features list with detailed capabilities Updated docs/features.md to explicitly state: - Model deletion is not supported. - Document deletion is supported via swipe. - Automatic re-indexing on embedding model switch is not supported. - Single document refresh exists in service but is not exposed. --- docs/features.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/docs/features.md b/docs/features.md index 2f35efe..ee8fb1f 100644 --- a/docs/features.md +++ b/docs/features.md @@ -6,15 +6,18 @@ | **RAG (Retrieval Augmented Generation)** | Yes (Chat View) | | **Conversation History** | Yes (Chat View) | | **Document Ingestion (PDF, DOCX, TXT, MD, EPUB)** | Yes (Document Library, Chat Attachment) | -| **Document Library Management** | Yes (View, Add, Delete) | +| **Document Library Management** | Yes (View, Add) | +| **Document Deletion** | Yes (Swipe to dismiss in Library) | | **Document Details & Chunk Inspection** | Yes (Document Detail View) | | **Contextual Retrieval** | Yes (Settings Toggle) | | **Query Expansion** | Yes (Settings Toggle) | | **Reranking** | Yes (Settings Toggle) | | **Hybrid Search Configuration (Semantic Weight)** | Yes (Settings Slider) | | **Chunk Overlap Configuration** | Yes (Settings Slider) | -| **Model Management (Download/Switch Inference & Embedding Models)** | Yes (Download/Switch only, No Delete) | -| **Re-indexing on Embedding Model Switch** | No (Manual re-ingestion required) | +| **Model Management (Download/Switch Inference & Embedding Models)** | Yes (Settings View) | +| **Model Deletion** | No (Not implemented in service layer) | +| **Re-indexing (Single Document Refresh)** | No (Service method `refreshDocument` exists but not exposed) | +| **Re-indexing (Bulk / On Model Switch)** | No (Not implemented) | | **Token Budget Management (Top K, History, Max Tokens)** | Yes (Settings Sliders) | | **HuggingFace Token Management** | Yes (Input Dialog) | | **Device Capability Monitoring** | Yes (Settings View) |