Delegation and review
Delegation works best when the task has a clear seam, concrete inputs, and an observable finish condition.
A useful handoff
Section titled “A useful handoff”Ask Thor to give Eitri:
- one bounded objective;
- the relevant repository and constraints;
- exact validation to run;
- files or behaviors that must not change; and
- the expected return evidence.
Example:
Delegate this to Eitri: fix the parser's empty-input panic without changing thepublic AST. Add the smallest regression test, run that test and the parser moduletests, and return the root cause plus the diff summary.Small edits that require the same context as Thor’s current reasoning are often
better done directly. Open-ended, read-only questions are better suited to
explore_agent or parallel explore_agents.
Cancellation and permissions
Section titled “Cancellation and permissions”The role currently streaming in the foreground owns Ctrl-C. During a handoff, that means Eitri is cancelled while Thor remains paused. Permission requests are namespaced so the user or remote client answers the active nested request.
Permission approval does not make the model correct. Review the requested command, path, workspace root, and side effects before accepting it.
Review surfaces
Section titled “Review surfaces”| Surface | Behavior |
|---|---|
| Loki | Best-effort asynchronous advice over transcript checkpoints |
| Automatic Thor review | Optional end-of-turn discrete workspace review |
/review recent | Findings-only review of the latest change-producing turn |
/review uncommitted | Findings-only review of all current worktree changes |
/review head | Findings-only review of HEAD |
A review can legitimately report no findings. Advice is evidence to consider, not an automatic rollback or proof that the change is safe.
Record evaluations
Section titled “Record evaluations”When comparing Councils, record the exact Thor/Eitri/Loki models and adapters, permission decisions, elapsed time, token and cost telemetry, validation result, review findings, and whether the requested handoff actually occurred. The checked 10-minute evaluation provides a small common task.