Skip to content

0.1.7

Choose a tag to compare

@cursor cursor released this 16 Sep 12:16
· 401 commits to development since this release
9d5a377

0.1.7 — VS Code schemas, templates, and validate JSON

16 September 2026. Patch on the public 0.1.6 beta.

Install

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

Fixed

  • invalid_ref is attributed to the leaf UUID field. JSON validate reports per-check status. Vocabulary names skip list indices (#186).
  • VS Code yaml.schemas maps each object folder recursively (objects/threats/**/*.yaml) instead of the router glob (#185).
  • MCP templates use servers for VS Code 1.102+ / Cursor, host-specific OPENTIDE_REPO_ROOT, .vscode/extensions.json, and AGENTS.md (#188).
  • Template $ref expansion inlines nested object bodies; nested required lists are no longer inherited from the parent (#191).
  • opentide setup vscode generates templates and schemas first, creates a missing target directory (#200), and fails if snippets were requested but could not be written (#192).

Verify

python -c "import opentide; print(opentide.__version__)"
opentide generate
opentide validate --strict
opentide setup vscode

Expect 0.1.7.

Links

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