Skip to content

Releases: gcomneno/lele-manager

v1.4.1

16 Feb 05:52
30b1fee

Choose a tag to compare

What's Changed

  • CI: enable Release workflow (tag v*) for PyPI publish by @gcomneno in #45

Full Changelog: v1.4.0...v1.4.1

v1.4.0

15 Feb 22:51
336d087

Choose a tag to compare

What's Changed

  • Introduce RankingConfig (prep for #33) by @gcomneno in #41
  • v1.4: deterministic ranking baseline (tie-breakers only) by @gcomneno in #42
  • Packaging hardening (Issue #23): wheel includes UI asset + install smoke by @gcomneno in #44
  • v1.4: UI free-text similarity search by @gcomneno in #43

Full Changelog: v1.3.2...v1.4.0

v1.3.2

15 Feb 19:38
522c093

Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.3.2

v1.2.0

15 Feb 15:19

Choose a tag to compare

v1.2.0 — Text-based Similarity + CLI Suggest

Added

  • API: POST /similar

    • Compute similarity starting from arbitrary text (no lesson_id required)
    • Same response schema as /lessons/{id}/similar
    • Returns 503 if the model is missing
    • Returns 400 if text is empty
  • CLI: lele suggest

    • --text "..." / --file note.md / stdin pipe
    • --watch note.md --every 2 for 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"