Skip to content

Conversation

@basnijholt
Copy link
Owner

No description provided.

Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: ASR Transcription Not Called in Agents

Hardcoded "test" strings replace actual ASR transcription in both the transcribe and chat agents. The ASR service is initialized but its transcription method is never called, rendering both agents unable to process real audio input.

agent_cli/agents/chat.py#L158-L166

start_time = time.monotonic()
asr_service = get_asr_service(
provider_cfg,
wyoming_asr_cfg,
openai_asr_cfg,
is_interactive=not general_cfg.quiet,
)
# This is a placeholder for the live transcription functionality
instruction = "test"

agent_cli/agents/transcribe.py#L78-L86

with signal_handling_context(LOGGER, general_cfg.quiet):
get_asr_service(
provider_cfg,
wyoming_asr_cfg,
openai_asr_cfg,
is_interactive=not general_cfg.quiet,
)
# This is a placeholder for the live transcription functionality
transcript = "test"

Fix in CursorFix in Web


Bug: Interactive Mode Suppresses Output

The quiet parameter in wyoming_client_context is incorrectly set to self.is_interactive. This inverts the intended behavior, causing output to be suppressed when the service is interactive (self.is_interactive is True), instead of providing verbose output. It should be quiet=not self.is_interactive.

agent_cli/services/local/asr.py#L72-L73

self.logger,
quiet=self.is_interactive,

Fix in CursorFix in Web


BugBot free trial expires on July 22, 2025
You have used $0.00 of your $50.00 spend limit so far. Manage your spend limit in the Cursor dashboard.

Was this report helpful? Give feedback by reacting with 👍 or 👎

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants