Binding and security
Parent: Agents and delegation.
Every invocation goes through the same binder. Binding is runtime-specific:
runtime: rho: resolve model aliases and reasoning against the host config, apply optional provider/auth pins (keeping a compatible host auth whenauthis unset), render prompt policy, and intersect requested Rho tools with host-supplied capabilities. Host policy remains the upper authority boundary.runtime: claude-cli: copymodelbyte-for-byte (or omit it when inherited), keep the Claude tool list, map optionalreasoning:to Claude--effort(low/medium/high/xhigh/max), and recordinherit_claude_config. No Rho model-alias resolution and no mutation of the parent provider/model config. Rho-style@aliasmodel values andreasoning: off/reasoning: minimalare rejected.runtime: claude-cliis delegated-only: interactive and automation roots cannot bind it.