Repository navigation
0.1.7
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 --strictFixed
invalid_refis attributed to the leaf UUID field. JSONvalidatereports per-checkstatus. Vocabulary names skip list indices (#186).- VS Code
yaml.schemasmaps each object folder recursively (objects/threats/**/*.yaml) instead of the router glob (#185). - MCP templates use
serversfor VS Code 1.102+ / Cursor, host-specificOPENTIDE_REPO_ROOT,.vscode/extensions.json, andAGENTS.md(#188). - Template
$refexpansion inlines nested object bodies; nestedrequiredlists are no longer inherited from the parent (#191). opentide setup vscodegenerates 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 vscodeExpect 0.1.7.
Links
License: EUPL-1.2. Issues: OpenTideHQ/opentide.