Add astral community ability - #361
Open
Jmesmykil wants to merge 408 commits into
Open
Conversation
…ev#89) Co-authored-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com> Co-authored-by: Md. Reyad Hossain <fiction@Mds-MacBook-Air.local> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Co-authored-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Updated the BasicTemplateCapability class to include detailed comments and prompts for user interaction. Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Removed the register_capability method and added a comment tag for capability registration. Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Removed unused import and commented out the capability registration method. Added a tag for register capability. Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Updated the boilerplate note for the register capability method in README.md. Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Enhance path check workflow to provide detailed comments on PR violations and allowed files. Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Enhance path-check workflow to validate file changes in PRs, ensuring only files in the 'community/' folder are modified. Provide detailed feedback in PR comments based on the check results. Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Updated regex for register capability tag and improved error message. Signed-off-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Muhammad Rizwan <awanrizwan615@gmail.com>
Signed-off-by: abubakar4360 <abubakarabbasi541@gmail.com> Co-authored-by: markdelta24 <your-actual-github-markdelta@zemuriacom> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Muhammad Rizwan <awanrizwan615@gmail.com> Co-authored-by: abubakar4360 <abubakarabbasi541@gmail.com>
Signed-off-by: abubakar4360 <abubakarabbasi541@gmail.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Muhammad Rizwan <awanrizwan615@gmail.com> Co-authored-by: abubakar4360 <abubakarabbasi541@gmail.com>
Updated the README to reflect the new Google Tasks Assistant features and usage instructions. Signed-off-by: Uzair Ullah <uzairullahmail@gmail.com>
Signed-off-by: Uzair Ullah <uzairullahmail@gmail.com>
Signed-off-by: Uzair Ullah <uzairullahmail@gmail.com>
Signed-off-by: Uzair Ullah <uzairullahmail@gmail.com>
Updated README to reflect new name and features of the Google Calendar Assistant, including setup instructions, supported requests, and key behaviors. Signed-off-by: Uzair Ullah <uzairullahmail@gmail.com>
Added community abilities section with examples and links. Signed-off-by: Uzair Ullah <uzairullahmail@gmail.com>
Co-authored-by: Uzair Ullah <uzairullahmail@gmail.com>
New Local-category template that controls a Philips Hue bulb directly over Bluetooth with no Hue Bridge or internet required. Demonstrates a persistent BLE connection pattern: connect once at session start, run a natural-language voice loop, and only expose controls the bulb actually supports. templates/README.md updated to register the new template in the directory tree, core templates section, and quick reference. Local-category description clarified to note it cannot be tested in the Live Editor. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Signed-off-by: Uzair Ullah <uzairullahmail@gmail.com>
Updated README to reflect new features and API usage for Ambient Sounds. Signed-off-by: Uzair Ullah <uzairullahmail@gmail.com>
Refactor ambient sound player to use Freesound API, implement new routing and streaming logic. Signed-off-by: Uzair Ullah <uzairullahmail@gmail.com>
Contributor
✅ Community PR Path Check — PassedAll changed files are inside the |
Contributor
🔀 Branch Merge CheckPR direction: ✅ Passed — |
Contributor
🔍 Lint Results✅
|
Contributor
✅ Ability Validation Passed |
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.
Astral, a deterministic layer for the exact-answer class.
It answers time, date, math, money, and unit conversions on its own, without the LLM. The whole engine is inlined in main.py, pattern and table code, like the official date-and-time base capability but generalized to the full exact-answer class. Works for any agent, no DevKit needed. When a request is not an exact-answer question it returns nothing, so the agent takes the turn and it never blocks.
Category: Skill. Suggested trigger words are in the README. Standard library only, no API keys.