From 8182f240096fd2de1f121707690f82e29e32b078 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 22 Mar 2026 18:24:41 +0000 Subject: [PATCH 1/3] Initial plan From f96b8c879c8dba9dec6acca046cba5b097bc6d2d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 22 Mar 2026 18:28:31 +0000 Subject: [PATCH 2/3] Fix plan-export.md example JSON to match real Export-IdlePlan output Co-authored-by: blindzero <13959569+blindzero@users.noreply.github.com> Agent-Logs-Url: https://github.com/blindzero/IdentityLifecycleEngine/sessions/2ca4951d-40f5-49ca-928c-10a563f218ab --- docs/use/plan-export.md | 30 +++++++++++++----------------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/docs/use/plan-export.md b/docs/use/plan-export.md index d02fe882..58d5ee21 100644 --- a/docs/use/plan-export.md +++ b/docs/use/plan-export.md @@ -63,21 +63,17 @@ Providers and authentication are always supplied by the host at execution time. "actor": "HR-System", "input": { "identityKeys": { - "userId": "jdoe" + "EmployeeId": "12345" }, "intent": { - "department": "IT" + "Department": "IT" }, - "context": { - "Identity": { - "ObjectId": "abc-123" - } - } + "context": null } }, "plan": { - "id": "plan-001", - "mode": "PlanOnly", + "id": "123e4567-e89b-12d3-a456-426614174000", + "mode": null, "steps": [ { "id": "step-01", @@ -85,22 +81,22 @@ Providers and authentication are always supplied by the host at execution time. "stepType": "EnsureMailbox", "provider": "ExchangeOnline", "condition": { - "type": "when", - "expression": "request.type == 'Joiner'" + "type": "always", + "expression": null }, "inputs": { "mailboxType": "User" }, - "expectedState": { - "MailboxExists": true - } + "expectedState": null, + "warnings": [] } - ] + ], + "warnings": [] }, "metadata": { "generatedBy": "Export-IdlePlanObject", - "environment": "CI", - "labels": ["preview", "dry-run"] + "environment": null, + "labels": [] } } ``` From c72ad1a805fa513b17ae7e00957ab16e333eb926 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 22 Mar 2026 18:33:51 +0000 Subject: [PATCH 3/3] Fix request.input.context to {} to match New-IdleRequest default Co-authored-by: blindzero <13959569+blindzero@users.noreply.github.com> Agent-Logs-Url: https://github.com/blindzero/IdentityLifecycleEngine/sessions/93eb57c8-bdde-4cc4-8910-ecb6e58ab313 --- docs/use/plan-export.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/use/plan-export.md b/docs/use/plan-export.md index 58d5ee21..32009a89 100644 --- a/docs/use/plan-export.md +++ b/docs/use/plan-export.md @@ -68,7 +68,7 @@ Providers and authentication are always supplied by the host at execution time. "intent": { "Department": "IT" }, - "context": null + "context": {} } }, "plan": {