Tags: leminh0796/goclaw
Tags
feat(agents): add BabuCare predefined agent bootstrap files Vietnamese baby care AI companion for parents (mẹ và bé), covering pregnancy through early childhood (0-2 years). - IDENTITY.md: warm pediatric nurse persona, emoji 👶 - SOUL.md: evidence-based guidelines, emergency protocol (115), non-judgmental parenting support - AGENTS.md: full operating manual with E.A.S.Y routine tracking, Wonder Weeks cron alerts, onboarding flow, memory structure - USER_PREDEFINED.md: Vietnamese-first baseline for all users Skills (installed to ~/.goclaw/skills-store/): - baby-routine: E.A.S.Y tracker with wake window calc + cron reminders - wonder-weeks: 10 developmental leaps from due date + stormy/sunny alerts - baby-food: BLW + allergen tracking + Vietnamese baby food recipes - family-tasks: Fizzy-based task/vaccination/shopping management Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
feat(agents): add BabuCare predefined agent bootstrap files Vietnamese baby care AI companion for parents (mẹ và bé), covering pregnancy through early childhood (0-2 years). - IDENTITY.md: warm pediatric nurse persona, emoji 👶 - SOUL.md: evidence-based guidelines, emergency protocol (115), non-judgmental parenting support - AGENTS.md: full operating manual with E.A.S.Y routine tracking, Wonder Weeks cron alerts, onboarding flow, memory structure - USER_PREDEFINED.md: Vietnamese-first baseline for all users Skills (installed to ~/.goclaw/skills-store/): - baby-routine: E.A.S.Y tracker with wake window calc + cron reminders - wonder-weeks: 10 developmental leaps from due date + stormy/sunny alerts - baby-food: BLW + allergen tracking + Vietnamese baby food recipes - family-tasks: Fizzy-based task/vaccination/shopping management Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
fix: improve resilience and graceful shutdown - Graceful shutdown: drain in-flight agent runs (up to 30s) before exit - Compaction: return original messages on failure instead of nil - WebSocket: prevent double-close with sync.Once - Chat: add panic recovery in chat.send goroutine - OpenAI provider: detect stream errors and reject non-JSON responses - WS client: reset auth state on auth failure - UI: wrap app in ErrorBoundary, stabilize useWsEvent handler ref Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>