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.