This change migrates gt mol status from querying by pinned status + assignee to reading the hook_bead field from agent beads. Changes: - Add AgentBeadFields struct to parse agent bead description fields - Add buildAgentBeadID function to convert identity to agent bead ID - Update runMoleculeStatus to: 1. First try to find the agent bead by ID 2. Read hook_bead from agent bead description 3. If hook_bead is set, fetch and display that bead 4. Fall back to legacy pinned-query approach if no agent bead or hook The implementation is backwards compatible - agents without agent beads (like polecats before gt-rxa7v is completed) still work via the fallback. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
26 KiB
26 KiB