feat(vocero): add linked content and TALKFIRST greetings (#2)
Opening a report or podcast link now establishes an authenticated starting reference for the conversation. Users can select other accessible content or compare reports while retaining the original link, and TALKFIRST greetings can name the verified report or podcast. Release notes: - Added authenticated report and episode link resolution with bounded lookups and unavailable-content handling - Added explicit conversation selection without restricting searches or changing the reference during comparisons - Added contextual TALKFIRST greetings through both voice-proxy and HTTP reasoning paths - Preserved backend permission checks, conversation isolation, cancellation, and the existing speech protocol Reviewed-on: AquaPortal/s2s#2
This commit is contained in:
@@ -9,6 +9,9 @@ the implementation at the recorded date; current operating instructions live in
|
||||
|
||||
### Added
|
||||
|
||||
- Added authenticated report and episode link context, explicit conversation subject
|
||||
selection, and report-title greetings in TALKFIRST. Searches and comparisons remain
|
||||
unrestricted by the link; missing content does not select an unrelated podcast.
|
||||
- Added optional cookie-bound Vocero conversations that keep each caller's AquaPortal
|
||||
session on the server, with expiry, cleanup, and isolated MCP discovery and execution.
|
||||
- Added bounded MCP tool loops to HTTP reasoning and the voice relay, preserving full
|
||||
|
||||
Reference in New Issue
Block a user