Task agents should inherit parent conversation context

Status Closed — not planned
Maintainer reply None cached
Activity 3 comments · opened Feb 14, 2026 · closed Mar 15, 2026

Problem

When using Task agents (subagents) for parallel work, the agents start fresh without the parent conversation's context. This means they miss:

  • User preferences and design decisions discussed earlier in the conversation
  • Nuances about what's already been tried and rejected
  • Specific feedback the user gave about previous iterations
  • Understanding of the codebase built up through the conversation

This leads to agents producing work that doesn't align with what the user wants, requiring re-work in the main conversation anyway.

Suggestion

Task agents should be forks of the current context — they should inherit the full parent conversation history (or a summarized version of it) so they have the same understanding as the main conversation. This would make them much more effective for parallel work since they'd understand:

  • What the user has already said they like/dislike
  • Design decisions and constraints discussed
  • Previous iterations and why they were rejected
  • The overall direction of the work

Current Workaround

Avoiding agents entirely and doing all work directly in the main conversation, which loses the parallelism benefit.

---
Reported via Claude Code CLI

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗