list_saved_horoscopes
Retrieve all locally saved horoscope profiles to find database IDs or names before loading or deleting records.
Instructions
Retrieve all saved horoscope profiles from the local database.
Purpose and Comparison
Use this tool to discover previously saved horoscope records, allowing you to find their
database IDs or names before loading them with get_saved_horoscope or removing them
with delete_saved_horoscope.
Side Effects, Auth, and Rate Limits
Side Effects: Read-only database query. No state modifications or file writes.
Auth/Rate Limits: Runs entirely locally. No authentication or external rate limits apply.
Prerequisites
Local SQLite database must exist and be readable.
Output Schema and Error Conditions
Returns: A list of dictionaries, where each dictionary represents a saved horoscope profile with the keys:
id: The unique integer record ID.name: Name of the person.day: Day of birth.month: Month of birth.year: Year of birth.hour: Saved hour (as a branch index 1-12).gender: Gender ("Nam" or "Nữ").is_solar: Boolean (True if Solar, False if Lunar).notes: Optional comment string.created_at: The database insertion timestamp.
Errors: Returns a list containing an error dictionary
[{"error": "error_message"}]if database query fails.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||