Open
Conversation
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Introduce core services for the voice assistant stack:\n- live auth adapter for Gemini/Vertex/Google auth modes\n- bidirectional live voice session management\n- audio playback support for streamed PCM output\n- audio engine updates for normalized PCM capture\n- local voice debug logger utilities\n- tests for live auth behavior Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Add reusable utility modules that power personal-assistant behavior:\n- runtime and pending-action summarization for voice mode\n- tool confirmation resolution helpers for voice-driven approvals\n- tests for state and resolver behavior\n- user hint service update to support forced live steering hints Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Refactor UI infrastructure needed by the voice assistant:\n- route ToolActionsProvider confirmations through resolveToolConfirmation\n- expose optional keypress context accessor\n- make useKeypress resilient when no provider is present Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Add the core voice assistant runtime for conversational control:\n- voice assistant context and mode hook\n- live controller for transcript/audio/tool-call handling\n- ambiguity gating and direct yes/no approval mapping\n- local context query tool entrypoint for general read-only questions\n- mic status display integration for listening/transcript/model feedback Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Wire the voice assistant into the main interactive app flow:\n- expose voice mode toggle/state via context provider\n- route runtime status, pending approvals, and steering hooks\n- handle spoken approval resolution across tool/auth/permission prompts\n- add start/finish and pending-attention voice announcements Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Align integration and UI tests with new voice assistant behavior:\n- improve AppRig render/idle synchronization and output waits\n- update model steering integration to resolve pending tools by call id\n- adjust renderer setup for alternate-buffer settings snapshots\n- refresh approval/composer snapshots and related indicator assertions Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
e02217b to
040cd5d
Compare
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
…to voice-personal-assistant-layer Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com> # Conflicts: # package-lock.json # packages/cli/src/ui/components/ApprovalModeIndicator.tsx # packages/cli/src/ui/components/MainContent.tsx # packages/cli/src/ui/components/__snapshots__/ApprovalModeIndicator.test.tsx.snap
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
Signed-off-by: Jagjeevan Kashid <jagjeevandev97@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.