• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ory / lumen / 24913218655
74%

Build:
DEFAULT BRANCH: main
Ran 24 Apr 2026 09:45PM UTC
Jobs 1
Files 37
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 Apr 2026 09:42PM UTC coverage: 73.048% (+0.6%) from 72.497%
24913218655

push

github

web-flow
feat(purge): support purging individual project directories (#135)

"lumen purge" is now all-or-nothing-or-selected: with no args it keeps
the existing full-wipe behavior; with one or more paths it removes only
those projects' indexes.

Matching uses project_path metadata stored inside each index DB (new),
not hash recomputation, so indexes created with custom or aliased model
names (e.g. LM Studio's "text-embedding-nomic-embed-code") still get
matched. The indexer records project_path alongside the existing
root_hash/embedding_model metadata. A new store.ReadMetaAt helper reads
metadata from a DB file read-only, without triggering schema migrations.

Paths are normalized via git root (or nearest ancestor index for non-git
trees), mirroring the resolution already used by "lumen index" and
"lumen search".

Indexes created by older binaries that did not record project_path
cannot be matched by path; the help text documents this and "lumen
purge" with no arguments remains the escape hatch.

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>

98 of 116 new or added lines in 3 files covered. (84.48%)

3453 of 4727 relevant lines covered (73.05%)

712.06 hits per line

Uncovered Changes

Lines Coverage ∆ File
12
84.68
70.4% cmd/purge.go
6
70.3
0.13% internal/store/store.go
Jobs
ID Job ID Ran Files Coverage
1 24913218655.1 24 Apr 2026 09:45PM UTC 37
73.05
GitHub Action Run
Source Files on build 24913218655
  • Tree
  • List 37
  • Changed 3
  • Source Changed 3
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24913218655
  • f16af79a on github
  • Prev Build on main (#24878969997)
  • Next Build on main (#24913223801)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc