Problem
BYO Agent currently integrates only with Claude Code and Codex, while the First Tree daemon supports additional Coding Runtimes.
The current plugin/session-hook mechanism requires runtime-specific adaptation, so users of other daemon-supported Coding Runtimes cannot use BYO Agent. Keeping a separate, hard-coded BYO runtime list also makes the two capability sets likely to drift over time.
This is a backlog request rather than a request for immediate implementation.
Desired behavior
BYO Agent should support every Coding Runtime supported by the First Tree daemon. Runtime-specific adapters may be delivered incrementally, but the supported-runtime contract and roadmap should target parity with the daemon rather than permanently limiting BYO Agent to Claude Code and Codex.
Acceptance criteria
- Define and expose a clear BYO Agent compatibility status for every Coding Runtime supported by the daemon.
- Add the required BYO integration/adapter for each daemon-supported Coding Runtime.
- When daemon support for a new Coding Runtime is added, BYO Agent support is included or an explicit follow-up is tracked so the capability sets do not silently diverge.
- Preserve existing Claude Code and Codex behavior.
- If a runtime is not yet supported, setup/status UX reports that limitation clearly instead of presenting BYO Agent as generally available.
Implementation note
The existing plugin mechanism is runtime-specific, so achieving parity may require one adapter per Coding Runtime. This issue intentionally tracks the product capability and backlog outcome without requiring a daemon architecture change or a single all-at-once delivery.
Problem
BYO Agent currently integrates only with Claude Code and Codex, while the First Tree daemon supports additional Coding Runtimes.
The current plugin/session-hook mechanism requires runtime-specific adaptation, so users of other daemon-supported Coding Runtimes cannot use BYO Agent. Keeping a separate, hard-coded BYO runtime list also makes the two capability sets likely to drift over time.
This is a backlog request rather than a request for immediate implementation.
Desired behavior
BYO Agent should support every Coding Runtime supported by the First Tree daemon. Runtime-specific adapters may be delivered incrementally, but the supported-runtime contract and roadmap should target parity with the daemon rather than permanently limiting BYO Agent to Claude Code and Codex.
Acceptance criteria
Implementation note
The existing plugin mechanism is runtime-specific, so achieving parity may require one adapter per Coding Runtime. This issue intentionally tracks the product capability and backlog outcome without requiring a daemon architecture change or a single all-at-once delivery.