Implement AddItem, AddItem2, RemoveItem #27

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:

  • AddItem,
  • AddItem2,
  • RemoveItem,
  • item handle tracking,
  • context string preservation,
  • invalid/cross-server handle behavior preservation.

Acceptance criteria:

  • returned item handles are not rewritten,
  • context is passed exactly to MXAccess,
  • invalid handles preserve HRESULT/status/exception shape.

Tests:

  • fake item lifecycle,
  • context mapping,
  • invalid/cross-server cases.

Live tests:

  • real AddItem,
  • real AddItem2("TestInt", "TestChildObject").
Source: $file Milestone: $currentMilestone Labels: `area:worker`, `type:feature`, `priority:p0` Deliverables: - `AddItem`, - `AddItem2`, - `RemoveItem`, - item handle tracking, - context string preservation, - invalid/cross-server handle behavior preservation. Acceptance criteria: - returned item handles are not rewritten, - context is passed exactly to MXAccess, - invalid handles preserve HRESULT/status/exception shape. Tests: - fake item lifecycle, - context mapping, - invalid/cross-server cases. Live tests: - real `AddItem`, - real `AddItem2("TestInt", "TestChildObject")`.
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:37 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:37 -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-27-implement-additem-additem2-removeitem. Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-2.

Worker 2 is taking this issue. Branch: agent-2/issue-27-implement-additem-additem2-removeitem. Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-2.
Author
Owner

Verified and merged by orchestrator in PR #78.

Commit: 59c710d3c87456b19f373da3e675a41ac9b82bca
Merge/update commit on branch: c7e4c4bc5a564474f3df079dbca6c44280ecb37a
Merge commit: 0fd954d94c
Branch: agent-2/issue-27-implement-additem-additem2-removeitem

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 (86 x86 worker tests; full suite 1 integration, 160 gateway, 86 worker).

Verified and merged by orchestrator in PR #78. Commit: 59c710d3c87456b19f373da3e675a41ac9b82bca Merge/update commit on branch: c7e4c4bc5a564474f3df079dbca6c44280ecb37a Merge commit: 0fd954d94c2a9df6597b3c47d2888319d6c9427f Branch: agent-2/issue-27-implement-additem-additem2-removeitem 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 (86 x86 worker tests; full suite 1 integration, 160 gateway, 86 worker).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: dohertj2/mxaccessgw#27