feat(meal-planner): add get_meal_plan read-only tool (v0.10.0)
- Implement get_meal_plan() tool for accessing Family Wall meal planner - Parameters: date_from, date_to (ISO 8601 format) - Returns raw JSON for initial verification via FW_DEBUG=1 - Response structure to be verified in first deployment - Add Meal Planner API section to SPEC.md documenting mplistinterval and other endpoints - Update version to 0.10.0 in __init__.py and pyproject.toml - Update README.md and CLAUDE.md with tool info and roadmap Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -24,11 +24,11 @@ und wird in Claude Desktop eingebunden.
|
||||
|
||||
## Aktueller Stand
|
||||
|
||||
### Implementierte Tools (v0.9.1)
|
||||
### Implementierte Tools (v0.10.0)
|
||||
|
||||
| Kategorie | Tools |
|
||||
|---|---|
|
||||
| Lesen | `get_circles`, `get_members`, `get_lists`, `get_tasks`, `get_categories`, `get_activities` |
|
||||
| Lesen | `get_circles`, `get_members`, `get_lists`, `get_tasks`, `get_categories`, `get_activities`, `get_meal_plan` |
|
||||
| Tasks | `create_task`, `update_task`, `toggle_task`, `delete_task` |
|
||||
| Listen | `create_list`, `update_list`, `delete_list` |
|
||||
| Kategorien | `create_category`, `delete_category` |
|
||||
@@ -57,7 +57,8 @@ und wird in Claude Desktop eingebunden.
|
||||
- v0.8.3: OTHER-Listentyp dokumentiert + create_list unterstützt ihn; FW_DEBUG=1 loggt unbekannte Task-Felder (Vorbereitung Wiederholungen) ✓
|
||||
- v0.8.x: mpadditemtolist (gestrichen – Family Wall kann das nativ)
|
||||
- v0.9.0: get_tasks liefert recurrency, recurrency_interval, rrule, reminder (read-only) ✓
|
||||
- v0.9.1: Bugfix reminder-Mapping (reminderUnit/reminderValue statt unit/value; value=0 ist gültig) ✓ ← aktuell
|
||||
- v0.9.1: Bugfix reminder-Mapping (reminderUnit/reminderValue statt unit/value; value=0 ist gültig) ✓
|
||||
- v0.10.0: get_meal_plan (read-only, raw JSON; Premium-Feature Essensplaner) ✓ ← aktuell
|
||||
- v2.0: Schreibzugriff auf Wall-Posts (Erstellen, Kommentieren)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user