work-sdk v0.3.0
GitLab is now a first-class provider alongside GitHub, Linear, Jira, and Azure DevOps.
What changed:
- GitLab.com and GitLab Self-Managed support
- guarded label writes and explicit issue-type mappings
- readback verification for creates and updates
- idempotency keys bound to one normalized intent
- no-op updates skip provider mutations
- unknown runtime actions fail closed
- 172 SDK tests
- expanded provider docs, fake-credential example apps, metadata, and agent discovery routes
Install:
npm install work-sdk@0.3.0GitLab adapter:
import { gitlab } from "work-sdk/gitlab";
const adapter = gitlab({
project: "acme/platform",
token: process.env.GITLAB_TOKEN!,
});The package was published from GitHub Actions through npm Trusted Publishing with OIDC provenance.