Skip to content

Releases: opentidehq/opentide

Release list

0.1.0

Choose a tag to compare

@behemothsecurity behemothsecurity released this 09 Sep 15:49
50f7fb7

0.1.0 — first public release

9 September 2026. Beta, not 1.0.

The DetectionOps engine is a PyPI package. Pin a version instead of a CoreTide submodule SHA.

Install

pip install opentide==0.1.0
export OPENTIDE_REPO_ROOT=/path/to/detection-repo
opentide validate --strict

Python 3.10–3.14. One wheel: CLI (opentide), MCP (opentide-mcp), SDK (from opentide import OpenTide), seven platform adapters. Enable platforms with opentide setup platforms — not with pip extras.

What this version is

  • A version you can pin, instead of a git submodule.
  • opentide setup for a detection repo, CI (GitHub, GitLab, Azure DevOps), MCP, and agent skills.
  • Honest capability: seven platforms deploy; five validate query syntax (Sentinel, Defender, Splunk, SentinelOne, Carbon Black). CrowdStrike and HarfangLab are deploy-only — the CLI and MCP report supported: false and do not fake a pass.
  • Object model: threat → objective → rule. JSON Schema is generated from the models.

What it is not

  • A hard cut. Pinned CoreTide checkouts keep resolving. Migrate when you next touch CI.
  • A freeze forever. For four weeks after this tag, work is bugs, docs, deployers, agent setup, and migration questions — not new platforms.

Migration

There is no opentide migrate. Drop the CoreTide submodule, depend on this package, replace Orchestration/ scripts with the CLI, set OPENTIDE_REPO_ROOT, run opentide validate --strict.

License: EUPL-1.2. Issues: OpenTideHQ/opentide.