From 98c2b0091c73246ce257eaf1de02841806aa8bbb Mon Sep 17 00:00:00 2001 From: "Aaron K. Clark" Date: Tue, 13 Oct 2026 04:11:17 -0500 Subject: [PATCH 1/2] fix(agent): wait for each step of Workday's way in before creating an account (#448) RegisterWorkdayAsync pressed Apply and Apply Manually with a glance the instant the posting's HTML landed. Workday draws Apply only once its script has run (about 8 s on finastra.wd3), so nothing was pressed and the first 1.68.1 Workday run on pluto ended in "Workday showed no Create Account form after Apply". Step 1 of the flow, "Create Account/Sign In", is fetched after the flow page is drawn too, blank for ~7 s there. Each step is now waited for: Apply, Apply Manually, then whichever of Create Account, Sign In or "Sign in with email" the tenant shows, with a 30 s budget for the lazy step. The fixture draws Apply after 800 ms and the form 1.5 s after Apply Manually, so a glance fails the test. Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_015Xrsyx9xJYfnT2BzLMNFsB --- .../BrowserSubmitterTests.cs | 6 ++-- .../Agent/Browser/AccountCreator.cs | 36 ++++++++++++++++--- 2 files changed, 36 insertions(+), 6 deletions(-) diff --git a/api/ApplyTrack.Api.Tests/BrowserSubmitterTests.cs b/api/ApplyTrack.Api.Tests/BrowserSubmitterTests.cs index 327cce4..2cb3328 100644 --- a/api/ApplyTrack.Api.Tests/BrowserSubmitterTests.cs +++ b/api/ApplyTrack.Api.Tests/BrowserSubmitterTests.cs @@ -1490,8 +1490,10 @@ Click the object that does not fit the column pattern

Engineer

- Apply - + + + +