Updates the beads package to use label-based filtering (gt:agent, gt:role, gt:merge-request, etc.) instead of the deprecated --type= flag. Key changes: - ListAgentBeads(): --type=agent -> --label=gt:agent - CreateAgentBead/CreateDogAgentBead: add gt:agent label on creation - ReadyWithType(): --type -> --label=gt:<type> - GetRoleConfig()/GetAgentBead(): type check -> label check via HasLabel() - FindMRForBranch(): Type filter -> Label filter - Create()/CreateWithID(): convert Type to gt:<type> label - CreateRigBead(): --type=rig -> --add-label=gt:rig - ClearMail(): Type filter -> Label filter - Add Label field to ListOptions (Type field deprecated) Closes: gt-x0i2m Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
6.2 KiB
6.2 KiB