Skip to content

docs: clarify subagent vs delegation distinction in Lesson 16#86

Closed
calebwilson706 wants to merge 1 commit into
mainfrom
fix/lesson-16-delegation-distinction
Closed

docs: clarify subagent vs delegation distinction in Lesson 16#86
calebwilson706 wants to merge 1 commit into
mainfrom
fix/lesson-16-delegation-distinction

Conversation

@calebwilson706

Copy link
Copy Markdown
Contributor

Summary

Lesson 16 (Agent Delegation) overloaded the word "delegation" across three genuinely different mechanisms and filed one of them under the wrong concept. This tightens the distinction.

What changed

  • Moved /delegate out of "Triggering subagents reliably" into its own "Full delegation with /delegate" section. /delegate hands the entire request to a cloud agent runner and does not spawn a subagent, so listing it as subagent-trigger Replace American English spelling with UK English  #4 taught the wrong mental model.
  • Added a comparison table contrasting a subagent (in-session, isolated context window) with /delegate (separate cloud runner, fresh environment).
  • Added a framing note at the top of Concepts flagging the three senses of "delegation": subagents, pipelines and /delegate.
  • Cross-referenced Lesson 12's infer: true for the auto-delegation behaviour, so that thread reads as a single concept across both lessons.

Why

The custom-agents (L12) ↔ delegation (L16) split is sound, but inside L16 "delegation" meant subagent execution, agent pipelines, and full cloud handoff interchangeably. The /delegate mis-grouping was the sharpest issue: it actively conflated an in-session subagent with a separate cloud runner.

🤖 Generated with Claude Code

Separate the three overloaded meanings of "delegation" so the lesson
no longer conflates distinct execution models:

- Move `/delegate` out of "Triggering subagents reliably" into its own
  "Full delegation with `/delegate`" section. It hands the whole request
  to a cloud runner and does not spawn a subagent, so listing it as a
  subagent trigger taught the wrong mental model.
- Add a comparison table contrasting subagents (in-session, isolated
  context) with `/delegate` (separate cloud runner, fresh environment).
- Add a framing note at the top of Concepts flagging the three senses of
  "delegation": subagents, pipelines and `/delegate`.
- Cross-reference Lesson 12's `infer: true` for the auto-delegation
  behaviour so that thread reads as one concept across both lessons.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 30, 2026 11:38

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants