OpenVoiceOS / OpenVoiceOS/ovos-skill-count

Stops at 3

Open
#8 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
2
Forks
3
Avg merge
2d 1h
Merged PRs (30d)
19

Description

start counting stops at 3 as well as count infinitely, I was expecting it to count until I say stop.

Is it expected?

Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.001 - skills - ovos_core.transformers:transform:66 - DEBUG - ovos-utterance-cancel: {}
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.002 - skills - ovos_core.transformers:transform:66 - DEBUG - ovos-utterance-normalizer: {'lang': 'en-US'}
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.002 - skills - ovos_core.transformers:transform:66 - DEBUG - ovos-utterance-corrections: {'lang': 'en-US'}
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.003 - skills - ovos_core.intent_services.service:handle_utterance:450 - INFO - Parsing utterance: ['start counting']
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.003 - skills - ovos_core.intent_services.service:get_pipeline_matcher:214 - ERROR - Unknown pipeline matcher: ovos-m2v-pipeline-high
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.004 - skills - ovos_core.intent_services.service:get_pipeline:236 - WARNING - Requested some invalid pipeline components! filtered: ['ovos-m2v-pipeline-high']
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.004 - skills - ovos_core.intent_services.service:get_pipeline:238 - DEBUG - Session final pipeline: ['ovos-stop-pipeline-plugin-high', 'ovos-converse-pipeline-plugin', 'ovos-padatious-pipeline-plugin-high', 'ovos-padatious-pipeline-plugin-medium', 'ovos-persona-pipeline-plugin-high', 'ovos-persona-pipeline-plugin-low', 'ovos-fallback-pipeline-plugin-low']
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.005 - skills - ovos_core.intent_services.service:handle_utterance:486 - DEBUG - no match from <bound method StopService.match_high of <ovos_core.intent_services.stop_service.StopService object at 0x7fff6c0e6ad0>>
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.507 - skills - ovos_core.intent_services.service:handle_utterance:486 - DEBUG - no match from <bound method ConverseService.match of <ovos_core.intent_services.converse_service.ConverseService object at 0x7fff5cc2ff50>>
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.507 - skills - ovos_padatious.opm:_match_level:265 - DEBUG - Padatious Matching confidence > 0.95
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.519 - skills - ovos_core.intent_services.service:handle_utterance:486 - DEBUG - no match from <bound method PadatiousPipeline.match_high of <ovos_padatious.opm.PadatiousPipeline object at 0x7fff7dbdf010>>
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.520 - skills - ovos_padatious.opm:_match_level:265 - DEBUG - Padatious Matching confidence > 0.8
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.521 - skills - ovos_core.intent_services.service:handle_utterance:486 - DEBUG - no match from <bound method PadatiousPipeline.match_medium of <ovos_padatious.opm.PadatiousPipeline object at 0x7fff7dbdf010>>
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.522 - skills - ovos_persona:match_high:298 - DEBUG - Ignoring low confidence persona intent: {'name': 'ask.intent', 'sent': 'start counting', 'matches': {}, 'conf': 0.10805233872642296}
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.522 - skills - ovos_core.intent_services.service:handle_utterance:486 - DEBUG - no match from <bound method PersonaService.match_high of <ovos_persona.PersonaService object at 0x7fff7eafe910>>
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.523 - skills - ovos_persona:get_persona:167 - DEBUG - Closest persona: smarty - 1.0
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.523 - skills - ovos_persona:get_persona:167 - DEBUG - Closest persona: smarty - 1.0
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.524 - skills - ovos_core.intent_services.service:handle_utterance:471 - INFO - ovos-persona-pipeline-plugin-low match (en-US): IntentHandlerMatch(match_type='persona:query', match_data={'utterance': 'start counting', 'lang': 'en-US', 'persona': 'smarty'}, skill_id='persona.openvoiceos', utterance='start counting', updated_session=None)
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.525 - skills - ovos_core.transformers:transform:221 - DEBUG - ovos-ahocorasick-ner-plugin: IntentHandlerMatch(match_type='persona:query', match_data={'utterance': 'start counting', 'lang': 'en-US', 'persona': 'smarty'}, skill_id='persona.openvoiceos', utterance='start counting', updated_session=None)
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.526 - skills - ovos_core.transformers:transform:221 - DEBUG - keyword-templates: IntentHandlerMatch(match_type='persona:query', match_data={'utterance': 'start counting', 'lang': 'en-US', 'persona': 'smarty'}, skill_id='persona.openvoiceos', utterance='start counting', updated_session=None)
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.527 - skills - ovos_core.intent_services.service:handle_utterance:495 - DEBUG - intent matching took: 0.5237054824829102
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.534 - skills - ovos_persona:get_persona:167 - DEBUG - Closest persona: smarty - 1.0
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.535 - skills - ovos_bus_client.client.client:on_default_session_update:160 - DEBUG - synced default_session
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.535 - skills - ovos_persona:get_persona:167 - DEBUG - Closest persona: smarty - 1.0
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.536 - skills - ovos_persona:handle_persona_query:478 - DEBUG - Persona query (en-US): smarty - "start counting"
Aug 15 15:19:52 mm01 ovos-core[8812]: 2025-08-15 15:19:52.536 - skills - ovos_persona:get_persona:167 - DEBUG - Closest persona: smarty - 1.0

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file or test is named. Start by reproducing “start counting” and “count infinitely,” then inspect the skill entry point that handles those utterances and the stop command. Done means both counting commands continue beyond 3 and stop only when the user says “stop”.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.