Harden Workday DA setup lifecycle, resume, and readiness - #352
Surendra Goutham (is-goutham) wants to merge 20 commits into
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Local review findingsI found eight issues in the Workday DA lifecycle changes:
The targeted suite produced 119 passes and 3 failures. All three failures reproduce on the current |
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Description
Hardens the Workday Declarative Agent setup lifecycle for reliable first-run, resume, connection setup, user-context wiring, connection sharing, and readiness behavior.
.local/connect/workday-da/with backward-compatible migration.[Admin] - User Context - Setupto redirect toWorkday [System] - 1: Set User Context V2, while refusing ambiguous or customized topics and preserving an exact manual fallback.-WhatIfand apply runs./connectsummary.Product-owned package version ranges, automatic topic activation, and machine-observed semantic validation of the final Workday response remain explicit follow-ups because the required product/platform contracts are not currently available.
Related issue
Refs #290
Type of change
Testing
117 passedin the finalized UserContext helper, DA FlightCheck, registry, state, and orchestration suites.174 passedbefore the final active-agent precedence refinement; the finalized targeted suite covering that refinement passed.527 passed,2 skipped, with one unchanged CEA routing fixture mismatch that is also present on the remote branch baseline and outside this diff.git diff --checkpassed.Checklist
Static validation (samples/ only)
No files under
samples/were changed.