Skip to content

v0.0.2

Pre-release
Pre-release

Choose a tag to compare

@AlyShmahell AlyShmahell released this 28 Aug 23:49
· 2 commits to main since this release

0.0.2

Scan jobs now carry video files and map them onto catalog episodes. Grouping stays one instruct call per library child (prompt.md); season/episode labels are only taken from explicit SxxExx in the filename.

Added

  • Job files (path, optional season / episode) filled during scan from videos under each child.
  • Catalog episodes get path / paths when file S/E matches the catalog numbers (01 = 1).
  • Same title+year in one scan merge into one job (Season 1 + Season 2 of one show), with path set to the show folder.
  • Season-folder listings include Parent: so a failed group falls back to the show name, not Season 1.
  • Vendored llama-server is started with PR_SET_PDEATHSIG SIGTERM so it exits if Matchora’s PID disappears. Clean Stop() still SIGTERMs the process group.

Changed

  • prompt.md may return files on each show. Paths must be copied from the listing; do not guess S/E from 01.mkv or a Season N folder.
  • browse_root: / treats absolute paths as inside the root.

Notes

  • Ingest is unchanged (ingest.md). Catalog join is still numeric, not a second LLM call.
  • share/config/default.yaml version is still 0.0.1; bump it if the shipped YAML should match VERSION.