Conversation
Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
…-feed-ability # Conflicts: # community/x-news-feed/config.json
Signed-off-by: alimujtaba478 <70099666+alimujtaba478@users.noreply.github.com>
…ile, write_file, etc.) instead
Missing register capability tag — add one of the following to your class:
#{{register_capability}}
# {{register_capability}}
resolved the above issue
…of a fixed numbered menu,
Signed-off-by: Uzair Ullah <uzairullahmail@gmail.com>
Signed-off-by: alimujtaba478 <70099666+alimujtaba478@users.noreply.github.com>
🔀 Branch Merge CheckPR direction: ✅ Passed — |
✅ Community PR Path Check — PassedAll changed files are inside the |
🔍 Lint ResultsFiles linted: ✅ Flake8 — Passed
|
✅ Ability Validation Passed |
|
Hi @uzair401 , Loom Demo: I also reviewed the code against the latest voice naturalness audit. The major issues (brittle string matching, menu-driven ping-pong, long responses, and voice formatting problems) have been resolved using LLM classifiers, expanded natural word lists, the shared VOICE_GUARDRAIL, strict response length limits, and a single open-ended prompt in quick mode. |
What does this Ability do?
Suggested Trigger Words
Type
External APIs
Testing
Checklist
community/my-ability-name/main.pyfollows SDK pattern (extendsMatchingCapability, hasregister_capability+call)README.mdincluded with description, suggested triggers, and setupresume_normal_flow()called on every exit pathprint()— usingeditor_logging_handlerredis,user_config)asyncio.sleep()orasyncio.create_task()— usingsession_tasksAnything else?