#94 — Add LlmEngine version to Facade version
Repo: Twill-AI/facade State: open | Status: open Assignee: Unassigned
Created: 2024-08-30 · Updated: 2025-09-15
Description
We can’t get version of LlmEngine in Facade, only Facade version. Idea is to parse LlmEngine version from Poetry files and specify it either as separate (to “app/version”) file or inside of it. Next show it in GET /health endpoint as
"details": {
"facade": "2024-08-30T11:00:55_0e89b8f150b2444873ba9b405a7c34119461b755",
"llm_enging": "....",
}
and in logs in free format.
Also need to make sure that version(s) value is built similar locally and in CI, i.e. instead of duplicating $(shell TZ=UTC date +'%Y-%m-%dT%H:%M:%S')_$(shell git rev-parse HEAD) better to have separate shell script to execute.
AC:
- Version of LlmEngine is available in Facade’s GET /health output and in logs.
- Version value is updated by 1 script for all environments.
Notes
Add implementation notes, blockers, and context here
Related
Add wikilinks to related people, meetings, or other tickets