wardx-unity

Installation
SKILL.md

Wardx Unity SDK

clients/csharp is the C# runtime. Unity sends sdk.name = wardx-unity and client.platform = unity. Assignment and Config.Get run here. HTTP POST /v1/sync lives here. MCP does not.

  • A measure call changes local memory only. It does not send. It does not return a Task.
  • Delivery is at-most-once. A failed sync discards that batch. There is no disk queue and no retry of the same frames.
  • Remote Config is always a local read of the last snapshot.
  • Remote Config must not contain secrets. The project key authenticates the project; client-selected Role is routing metadata, not authorization.
  • The SDK sends names. Descriptions live in the server catalog.

Control plane (MCP, catalog, experiments as definitions, aggregates) is the wardx-server skill. This skill writes Unity player instrumentation. A plain C# / .NET process is the wardx-csharp skill.

Package internals when editing clients/csharp: references/package.md.

First actions

Installs
3
Repository
clasen/wardx
First Seen
2 days ago
wardx-unity — clasen/wardx