Some checks failed
CI / check (push) Failing after 17m48s
- Remove 'index 0000000..1111111' lines that made patches appear as new files - Fix hunk line counts in several patches - Add missing leading spaces to blank context lines - Temporarily disable statusline optimization patch (needs regenerating) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
16 lines
524 B
Diff
16 lines
524 B
Diff
diff --git a/internal/mail/router.go b/internal/mail/router.go
|
|
--- a/internal/mail/router.go
|
|
+++ b/internal/mail/router.go
|
|
@@ -326,7 +326,10 @@ func agentBeadToAddress(bead *agentBead) string {
|
|
}
|
|
|
|
// Fall back to parsing description for role_type and rig
|
|
- return parseAgentAddressFromDescription(bead.Description)
|
|
+ if bead.Title != "" && strings.Contains(bead.Title, "/") {
|
|
+ return bead.Title
|
|
+ }
|
|
+ return parseAgentAddressFromDescription(bead.Description)
|
|
}
|
|
|
|
// Handle gt- prefixed IDs (legacy format)
|