Skip to content

Add baby-buddy extension #17993

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open

Add baby-buddy extension #17993

wants to merge 7 commits into from

Conversation

ShaneK
Copy link

@ShaneK ShaneK commented Mar 20, 2025

Description

This pull request adds support for managing your Baby Buddy instance to Raycast.

As well as making it very convenient to generally view information about your children and track them from Raycast, the AI support makes it extremely easy to create entries through natural language and view data summaries that otherwise do not exist.

Screencast

Screenshot.2025-03-19.at.17.36.18.mp4

Checklist

- Lint
- Fixing create forms not navigating properly
- Lots of fixes, screenshots, etc
- Fixing many type issues
- Improving access to relative time
- Fixing issue where timers without names broke the active timer ilst
- More readme
- Fixing issues
@raycastbot
Copy link
Collaborator

raycastbot commented Mar 20, 2025

Congratulations on your new Raycast extension! 🚀

You can expect an initial review within five business days.

Once the PR is approved and merged, the extension will be available on our Store.

@raycastbot raycastbot added the new extension Label for PRs with new extensions label Mar 20, 2025
@ShaneK ShaneK marked this pull request as ready for review March 20, 2025 01:08
Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

PR Summary

This PR adds a comprehensive Baby Buddy extension for Raycast, enabling users to manage their Baby Buddy instance with features for tracking children's activities and AI-powered natural language interactions.

  • CHANGELOG.md entry title should end with {PR_MERGE_DATE} instead of "2025-03-19"
  • CreateFeedingForm.tsx contains debug console.log statements (lines 58, 66, 74) that should be removed
  • Empty useEffect hooks in CreateTummyTimeForm.tsx and StopTimerForm.tsx serve no purpose and should be removed
  • Since the extension has AI tools in package.json, it should also include ai with at least one eval referencing AI Evals Documentation
  • Consider using showFailureToast from @raycast/utils in try-catch blocks instead of manually showing error toasts

💡 (2/5) Greptile learns from your feedback when you react with 👍/👎!

58 file(s) reviewed, 98 comment(s)
Edit PR Review Bot Settings | Greptile

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
@pernielsentikaer
Copy link
Collaborator

Is this ready for another review, looks like Greptile gave some good feedback?

@pernielsentikaer pernielsentikaer self-assigned this Mar 24, 2025
@ShaneK
Copy link
Author

ShaneK commented Mar 24, 2025

Is this ready for another review, looks like Greptile gave some good feedback?

Hey! Sorry, there was a lot of good feedback and I need to implement it, I've just been really busy. Sorta the thing about baby buddy is it's really useful after you have a kid to keep track of their development, especially in the first several months, and my kid is consuming basically all of my free time haha

I will try to implement these changes when I'm able to, sorry!

@pernielsentikaer
Copy link
Collaborator

I know the feeling 🫠😂

@ShaneK
Copy link
Author

ShaneK commented Mar 29, 2025

Hey @pernielsentikaer, I think I got everything cleaned up and working now. I either responded to what the bot said or took its suggestion for everything. Ready for review 💪

@raycastbot
Copy link
Collaborator

This pull request has been automatically marked as stale because it did not have any recent activity.

It will be closed if no further activity occurs in the next 7 days to keep our backlog clean 😊

@raycastbot raycastbot added the status: stalled Stalled due inactivity label Apr 14, 2025
@pernielsentikaer pernielsentikaer added AI Extension and removed status: stalled Stalled due inactivity labels Apr 14, 2025
@ShaneK
Copy link
Author

ShaneK commented Apr 14, 2025

👋 This isn't stale, just waiting for review 😅

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

Successfully merging this pull request may close these issues.

3 participants