Recap line should always include the repo name for multi-repo / background sessions
When running many Claude Code sessions in parallel across different repos (managed via Agent view, popping in and out of background sessions), the auto-generated recap line (※ recap: ...) frequently omits which repo/project the session is actually in. It'll reference a PR number or branch name, but not the repo — e.g.:
※ recap: Resolving PR #123's merge conflicts against main so CI can rerun cleanly...
Without the repo name, a PR number alone is ambiguous once you're juggling several repos' worth of sessions, and there's no fast way to tell from the agent list which session belongs to which project without opening it.
Request: Have the recap generator always prepend or include the repo (org/repo, e.g. some-org/some-repo) when the session's work is tied to a specific git repository — regardless of whether the model's own final message happened to mention it. This seems most useful for background/agent-view sessions specifically, since that's where the repo context is least visible at a glance.
Workaround in the meantime: having the model explicitly name the repo in its own status/result lines helps somewhat, since the recap seems to summarize from that text — but this is inconsistent since it depends on the model remembering to do so every time.