Plugin Author Guide¶
Template Layout¶
template_plugin/
pyproject.toml
src/
bijux_vex_plugin_example/
__init__.py
tests/
test_plugin_contracts.py
Entry Points¶
Register entrypoints under:
bijux_vex.vectorstoresbijux_vex.embeddingsbijux_vex.runners
Test Kit¶
Run the plugin test kit:
python scripts/plugin_test_kit.py --format json
Minimal Contract Requirements¶
- Declare determinism.
- Declare randomness sources.
- Declare approximation behavior.