feat: get_categories tool, author resolution in get_activities, update CLAUDE.md (v0.4.8)
- get_categories(list_id): new tool filtering taskcategorysync by
sortingIndexByTaskList, returns {id, name, emoji} ordered by sort index
- get_activities: author IDs now resolved to display names (firstName) via
famlistfamily members; raw author_id preserved as separate field; member
lookup is non-fatal (falls back to raw ID on error)
- CLAUDE.md: tools table updated to reflect all implemented tools (v0.4.8)
- SPEC.md: full accgetallfamily response structure documented including
categories[] on tasks and category parameter investigation findings
- Category assignment in create/update task: all tested parameter names
ignored by API; still to verify (Service Worker blocks web inspection)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -23,19 +23,21 @@ eingebunden.
|
||||
|
||||
## Aktueller Stand
|
||||
|
||||
### Implementierte Tools (v1.0)
|
||||
### Implementierte Tools (v0.4.8)
|
||||
|
||||
| Kategorie | Tools |
|
||||
|---|---|
|
||||
| Kreise | `get_circles` |
|
||||
| Kreise | `get_circles`, `get_members` |
|
||||
| Listen | `get_lists` |
|
||||
| Tasks | `get_tasks` |
|
||||
| Tasks (Lesen) | `get_tasks`, `get_categories` |
|
||||
| Wall | `get_activities`, `like_post` |
|
||||
| Tasks (Schreiben) | `create_task`, `update_task`, `toggle_task`, `delete_task` |
|
||||
|
||||
|
||||
## Roadmap
|
||||
|
||||
- v1.0: Lesezugriff (Kreise + Listen + Tasks) ← aktuell
|
||||
- v2.0: Schreibzugriff (Tasks anlegen, abhaken, löschen)
|
||||
- v0.x: Erweiterter Lese- + Schreibzugriff ← aktuell
|
||||
- Offen: Unlike (`like_post(like=False)`), Task-Kategorie-Zuweisung beim Erstellen/Aktualisieren
|
||||
|
||||
|
||||
## Referenzprojekt
|
||||
|
||||
Reference in New Issue
Block a user