Task agents should inherit parent conversation context

Resolved 💬 3 comments Opened Feb 14, 2026 by ishwar00 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 ↗