Pages/StreamPage/visit_questions library

Classes

VisitQuestionFailure
Why the last question got no answer: the camera's own words, or none when it stayed silent.
VisitQuestionsController
Questions to ObservANT's /ask and /summary; it holds one conversation for the panel.
VisitQuestionsPanel
Offers questions about the visits when the camera's /healthz says a language model answers them.

Typedefs

VisitQuestionPost = Future<({String body, int status})?> Function(String path, Map<String, Object> body, {Future<void>? cancel})
ObservANT's answer to a POST: its status and body; null when none came.