Changelog

Release history for the Check Point AI Red Teaming SDK (lakera-red-sdk), available for TypeScript and Python. TypeScript and Python move in sync for minor and major releases; version numbers refer to both unless a tab notes otherwise.

0.8.0

Released 2026-08-14.

  • You can now provide ground-truth data for a target — its actual system prompt and tool definitions — so scans are generated and evaluated against what the target really does. Pass groundTruth (with systemPrompt and/or tools) to createOrGetTarget, or supply the same fields through appContextFile.

0.7.0

Released 2026-07-27.

  • Breaking: The recon profile now lives on the target. Pass appContext (or appContextFile) to createOrGetTarget, or omit it and pass a handler to run recon once when the target is created. createScan no longer accepts an application context — it references the target by name and reuses its stored profile.
  • Breaking: createTarget is renamed to createOrGetTarget, reflecting that it reuses an existing relay target of the same name instead of always creating a new one.

0.6.0

Released 2026-07-22 (TypeScript) and 2026-07-09 (Python).

  • Breaking: ReconContext.allowedActions and forbiddenActions are now string arrays instead of a single string. Each list is joined into a newline-separated string before being sent, for both appContext and appContextFile (YAML) inputs.

0.5.0

Released 2026-07-09.

  • Added customObjectives to the scan options — pass fully defined inline objectives without writing to the catalog first. Custom objectives can be combined with standard objective IDs in the same scan.
  • Added language to the scan options — set the language for attack generation (for example "fr" or "de"). Defaults to "en".

0.4.0

Released 2026-06-19 (TypeScript).

  • Added the getDashboardLink helper, which returns the AI Red Teaming dashboard URL for a scan.

0.3.0

Released 2026-06-03 (TypeScript).

  • HTTP 429 responses are retried with exponential back-off.
  • Added relay API support and contract tests.

0.2.0

Released 2026-05-22 (TypeScript) and 2026-06-19 (Python).

  • Added a bundled examples helper. Run npx lakera-red-sdk with init-examples or list-examples to copy the bundled examples into your project.
  • Logging improvements.

0.1.0

Initial release. TypeScript on 2026-05-18, Python on 2026-06-19.