v0.2.0
Widget 0.2.0
Simpler snippet. Using the ArionTalk cloud service now requires just a site key:
<ariontalk-widget site-key="YOUR_SITE_KEY" interactive-highlights></ariontalk-widget>
<script type="module" src="https://cdn.jsdelivr.net/npm/@ariontalk/widget@0.2.0/dist/ariontalk.js" async></script>engine="gemini" resolves automatically when site-key is present, and the widget points at the cloud service by default.
New FAB customization. label, variant (default / compact), icon (mic / wave).
Minimize state. Sessions can collapse into a compact indicator with status-aware icons (listening / speaking / muted) without ending.
Engine-Gemini 0.2.0
- Scripted session greeting delivered via system instruction.
- Tool responses scheduled with
SILENT. - Page content delivered as context rather than a user-turn instruction.
Core 0.2.0
SessionTimer.format(seconds, padMinutes?)now accepts an optional second argument. Default behavior changed: minutes are no longer zero-padded. PasspadMinutes: trueto restore"01:30"formatting.
Plugin-Silero-VAD 0.2.0
Version alignment across all @ariontalk packages: they now ship at matched versions. No functional changes.
Upgrading
- If you were using
token-server="..."+engine="gemini"manually, that still works. New recommended form issite-key="..."alone. - Removed FAB
icon="shield". Use"mic"or"wave". @ariontalk/core: direct consumers ofSessionTimer.format()will see"1:30"where they previously saw"01:30". PasspadMinutes: trueas the second arg to restore the old output.
Install
pnpm add @ariontalk/widget
# or via CDN:
# https://cdn.jsdelivr.net/npm/@ariontalk/widget@0.2.0/dist/ariontalk.js