GetCascadeTrajectorySteps has 775-step hard limit and cannot see WAITING steps beyond that. No RPC exists for direct WAITING detection. New approach: if stepCount frozen for 2+ polls (~10s) while status is RUNNING, treat as WAITING and write pending approval to Discord. 30s cooldown prevents duplicate pending messages. Also removes the last GetCascadeTrajectorySteps call from Extension - now only a single GetAllCascadeTrajectories RPC per 5s poll cycle.
27 KiB
27 KiB