Use ResolveRoleAgentConfig instead of LoadRuntimeConfig to properly resolve role-specific agent settings (like ready_prompt_prefix) when starting the refinery. This fixes timeout issues when role_agents.refinery is configured with a non-default agent. Also move AcceptBypassPermissionsWarning before WaitForRuntimeReady to avoid a race condition where the bypass dialog can block prompt detection. Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
21 KiB
21 KiB