[kimi] Add Pip familiar state to agent_state messages (#676) #738

Merged
kimi merged 1 commits from kimi/issue-676 into main 2026-03-21 14:37:40 +00:00

1 Commits

Author SHA1 Message Date
kimi
3da0d89ba6 feat: Add Pip familiar state to agent_state messages
Some checks failed
Tests / lint (pull_request) Has been cancelled
Tests / test (pull_request) Has been cancelled
- Extend produce_agent_state() to include familiar field in data
- Add _get_familiar_state() helper with graceful fallback to default Pip state
- DEFAULT_PIP_STATE includes: name, mood, energy, color, trail_color
- Falls back to default if familiar module unavailable or raises exception
- Add comprehensive tests for familiar state in agent_state

Fixes #676
2026-03-21 10:35:56 -04:00