Thank you for being patient! We're working hard on resolving the issue
tento-llm-logger stores UX-test and LLM-assisted verification sessions as
filesystem data.
LLMLogger::new(base_dir) creates a logger rooted at a session directory.Session, SessionStatus, SessionResult, and SessionCompletion define
the session file contract.SessionParam declares display-only parameters for UX test overlays.TestSpec and TestStep describe scripted test instructions.The crate owns session persistence format and lightweight querying. It should not know how a browser executes a test, how screenshots are captured, or how Lona routes are rendered.
Readers must tolerate malformed or partially written session files, because test sessions can be interrupted. Keep that resilience inside this crate so callers can treat the logger as a queue-like API.