Skip to content

docs: define relay-native vs subagent collaboration decision#18

Merged
khaliqgant merged 2 commits intomainfrom
miya/relay-native-vs-subagent-decision
Apr 19, 2026
Merged

docs: define relay-native vs subagent collaboration decision#18
khaliqgant merged 2 commits intomainfrom
miya/relay-native-vs-subagent-decision

Conversation

@miyaontherelay
Copy link
Copy Markdown
Collaborator

@miyaontherelay miyaontherelay commented Apr 18, 2026

Summary

  • define the shared decision that Relay-native actual agents remain the default model for real multi-agent collaboration
  • clarify that harness subagents are execution helpers rather than the core collaboration model
  • make the execution-vs-collaboration split explicit for Agent Assistant, Sage, and NightCTO
  • capture the proactive GitHub specialist consequence directly

Why

There is an important architectural distinction between:

  • helper sub-executions spawned inside a harness, and
  • actual collaborating agents with durable role identity, evidence exchange, and proactive/event-driven behavior

This repo needs a clear position so downstream products do not collapse collaboration design into harness convenience.

Key decision

  • Relay-native agents are for collaboration
  • harness subagents are for execution assistance
  • execution backend choice and collaboration topology are separate decisions

Included example

The doc explicitly captures a proactive GitHub-specialist case, where a specialist can receive or be informed about a webhook event like a PR merge, determine user relevance, and produce structured findings or an alert candidate for the user-facing orchestrator.


Open in Devin Review

Copy link
Copy Markdown

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@khaliqgant khaliqgant merged commit e36895c into main Apr 19, 2026
1 check passed
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