FeedbackService Type
High-level facade that ties the feedback loop together: 1. record each completed turn, 2. accept user feedback and store it. Feedback is recorded only; nothing is changed at runtime. Analysis of stored feedback (to improve or create tools/agents) is left to a separate, opt-in system built on top. Construct it with whichever stores you like (file-backed for the running app, database for a shared deployment). The default factories wire sensible implementations.
Constructors
| Constructor |
Description
|
Full Usage:
FeedbackService(turnStore, feedbackStore)
Parameters:
ITurnStore
feedbackStore : IFeedbackStore
Returns: FeedbackService
|
|
Instance members
| Instance member |
Description
|
|
Persist a completed turn so feedback can later be analysed against it.
|
|
|
|
Nao