Skip to content

Change Log — Chatbot Service

Release (tag) history for the Chatbot Service service, compiled from the repository's git log and tag messages.

[v2.2.0] - 2026-07-24

Summary: Added observability (OpenTelemetry) and fixed Elasticsearch search logic for baseline knowledge. The original tag message only says "All new fitur v2.2"; the detail below is compiled from the 21 commits in this range.

Added

  • OpenTelemetry integration (app/config/telemetry.py) — initialization is designed to fail safely, never stopping the service if OTel misbehaves
  • Additional logging for SQL query execution (execute_sql_query, text_to_sql) and the knowledge retrieval process

Changed

  • Elasticsearch query logic for baseline knowledge (get_data) updated to make topic & status filtering mandatory, and to support multi-topic-ID matching
  • Fixed handling of the km (knowledge mapping) parameter

[v1.0.4] - 2025-11-26

Summary: Rollback to the state before UAT ("Rollback before UAT Veloint") — no further technical detail in the tag message.

[v1.0.3] - 2025-11-25

Fixed

  • Audio knowledge retrieval process

[v1.0.2] - 2025-11-19

Changed

  • System prompt adjustment

[v1.0.1] - 2025-11-11

Added

  • Dynamic AI model support (per-request LLM provider/model selection)

[v1.0.0] - 2025-09-28

Summary: The first recorded release of this service. The original tag message still references the project's previous name ("Veloint v1.0.0 - Ground Stations"); no further change detail exists in the git history at this point.

[v0.1] - 2025-05-05

Summary: The project's initial checkpoint — the oldest recorded tag, before semver-style versioning began.