v1.2.0
v1.2.0 — Text-based Similarity + CLI Suggest
Added
-
API:
POST /similar- Compute similarity starting from arbitrary text (no
lesson_idrequired) - Same response schema as
/lessons/{id}/similar - Returns 503 if the model is missing
- Returns 400 if
textis empty
- Compute similarity starting from arbitrary text (no
-
CLI:
lele suggest--text "..."/--file note.md/ stdin pipe--watch note.md --every 2for live suggestions while writing- Supports
--top-k,--min-score, and--json
Why it matters
You can now get similarity suggestions while writing, without first creating a lesson entry.
This unlocks a minimal “editor integration” workflow via CLI + API.
Quick smoke test
./scripts/lele-api-dev.sh
lele suggest --text "pytest src layout conftest PYTHONPATH"