Skip to content

Integrate reminder.dev links and enhance agent with Quran/Hadith tools#334

Merged
asim merged 4 commits intomainfrom
claude/track-api-usage-L6x8s
Mar 22, 2026
Merged

Integrate reminder.dev links and enhance agent with Quran/Hadith tools#334
asim merged 4 commits intomainfrom
claude/track-api-usage-L6x8s

Conversation

@asim
Copy link
Member

@asim asim commented Mar 21, 2026

No description provided.

claude added 4 commits March 21, 2026 15:23
- Card "More" link now goes to the verse on reminder.dev
- /reminder route redirects to reminder.dev (JSON API still works)
- Remove reminder page HTML rendering and CSS
- Update chat room URLs to point to reminder.dev

https://claude.ai/code/session_016UhaM3HefwZjArvB7hHbpE
- Inject today's verse, hadith, and name into the agent's system prompt
  so it shapes responses naturally — like having read the texts
- Add quran tool: look up chapters and verses
- Add hadith tool: look up Sahih Al Bukhari by book
- Add quran_search tool: semantic search across the full corpus
  via reminder.dev/api/search
- Keep local /reminder tool for the cached daily reminder (fast, no hop)

https://claude.ai/code/session_016UhaM3HefwZjArvB7hHbpE
Home card link changed from "Read on reminder.dev" to "More" pointing to
/reminder. The /reminder handler now renders a full page with verse, name
of Allah, hadith, and message instead of redirecting externally. All
user-facing URLs updated from reminder.dev to /reminder.

https://claude.ai/code/session_016UhaM3HefwZjArvB7hHbpE
…nder.dev/api/daily

Remove the mu/reminder import and direct GetDailyReminderData() context injection
from the agent. Instead, register a reminder_daily MCP tool with a Handle function
that fetches from https://reminder.dev/api/daily. The agent now uses this tool like
any other — via the planner or shortcut aliases — rather than always injecting
reminder context into every response.

https://claude.ai/code/session_016UhaM3HefwZjArvB7hHbpE
@asim asim merged commit 24d57a3 into main Mar 22, 2026
1 of 2 checks passed
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