Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Epic: rockachopa/Timmy-time-dashboard#222 — The Workshop: Timmy as Presence
The Gap
PR #39 implemented the WS transport layer (config, auth, reconnection, agent_joined). But the Workshop-Timmy bridge protocol from rockachopa/Timmy-time-dashboard#243 defines 9 message types. Only
agent_joinedis handled. This issue tracks implementing the remaining 8.Message Types (World → Timmy)
visitor_enteredvisitor_messagevisitor_leftvisitor_interactionvisitor_voiceMessage Types (Timmy → World)
barkanimateambient_stateworld_updateagent_joinedAcceptance Criteria
This is a tracking/umbrella issue
The actual work is split across #40, #41, #42, #43, #44 and future issues. This issue tracks completeness.
Ref: rockachopa/Timmy-time-dashboard#243 (bridge protocol spec)
Bridge protocol completeness is now addressed by #69 (cognitive bridge) and #70 (WS gateway). The message type mapping table in #69 covers the Timmy → World direction. The gateway (#70) handles routing for all types.
Significant progress via PRs #71 and #72:
Now implemented:
agent_state— mapped from cognitive tracker (mood, engagement, energy)agent_move/agent_stop— movement system with interpolationagent_behavior— 7-state behavior machine + WS overridebark— thought excerpts from thinking engineagent_register/agent_joined/agent_left— gateway lifecyclescene_addvia artifact placement behavioragent_message— directed messages between agentsRemaining for full completeness:
task_created/task_update— from Timmy's Gitea issue filingpayment_flow— Lightning invoice integrationsystem_status— aggregate system healthThe gateway passes all message types through — these remaining types just need senders.
PR #76 adds 3 more message types:
research_request,research_progress,research_complete. Bridge protocol now at 10/12 types implemented.