Implement Advise, UnAdvise, AdviseSupervisory #28

Closed
opened 2026-04-26 15:22:34 -04:00 by dohertj2 · 2 comments
Owner

Source: $file
Milestone: $currentMilestone

Labels: area:worker, type:feature, priority:p0

Deliverables:

  • advise command handlers,
  • advise state tracking,
  • plain and supervisory methods,
  • unadvise cleanup.

Acceptance criteria:

  • calls execute on STA,
  • advise state is tracked for cleanup,
  • plain and supervisory methods remain distinct commands.

Tests:

  • fake advise/unadvise,
  • cleanup state,
  • invalid handle mapping.

Live tests:

  • advise known tag and observe first event where provider state allows.
Source: $file Milestone: $currentMilestone Labels: `area:worker`, `type:feature`, `priority:p0` Deliverables: - advise command handlers, - advise state tracking, - plain and supervisory methods, - unadvise cleanup. Acceptance criteria: - calls execute on STA, - advise state is tracked for cleanup, - plain and supervisory methods remain distinct commands. Tests: - fake advise/unadvise, - cleanup state, - invalid handle mapping. Live tests: - advise known tag and observe first event where provider state allows.
dohertj2 added this to the mxaccess-worker-parity-slice milestone 2026-04-26 15:22:34 -04:00
dohertj2 added the area:workertype:featurepriority:p0 labels 2026-04-26 15:22:34 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:38 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:38 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:38 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:39 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:40 -04:00
Author
Owner

Worker 2 is taking this issue. Branch: agent-2/issue-28-implement-advise-unadvise-advisesupervisory. Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-2.

Worker 2 is taking this issue. Branch: agent-2/issue-28-implement-advise-unadvise-advisesupervisory. Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-2.
Author
Owner

Verified and merged by orchestrator in PR #81.

Implementation commit: a871f2f2e5
Merge/update commit on branch: 3be92a17bd
Merge commit: 366f57198f
Branch: agent-2/issue-28-implement-advise-unadvise-advisesupervisory

Independent verification:

  • dotnet build src\MxGateway.sln
  • dotnet test src\MxGateway.Worker.Tests\MxGateway.Worker.Tests.csproj -p:Platform=x86 --no-build
  • dotnet test src\MxGateway.sln --no-build

Result: all tests passed (94 x86 worker tests; full suite 1 integration, 163 gateway, 94 worker).

Verified and merged by orchestrator in PR #81. Implementation commit: a871f2f2e5548e54105dbe4d30e9d22377daad97 Merge/update commit on branch: 3be92a17bd08a6eb9b117c23d28fcccaf5a117d6 Merge commit: 366f57198fe8b927bcf702e7f397946f302a3b8d Branch: agent-2/issue-28-implement-advise-unadvise-advisesupervisory Independent verification: - dotnet build src\MxGateway.sln - dotnet test src\MxGateway.Worker.Tests\MxGateway.Worker.Tests.csproj -p:Platform=x86 --no-build - dotnet test src\MxGateway.sln --no-build Result: all tests passed (94 x86 worker tests; full suite 1 integration, 163 gateway, 94 worker).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: dohertj2/mxaccessgw#28