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

masci / banks / 28851132359
95%

Build:
DEFAULT BRANCH: main
Ran 07 Jul 2026 08:05AM UTC
Jobs 1
Files 24
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

07 Jul 2026 08:03AM UTC coverage: 94.607% (+0.04%) from 94.568%
28851132359

push

github

web-flow
fix: validate prompt paths in DirectoryPromptRegistry (#77)

* fix: validate prompt paths in DirectoryPromptRegistry

Prevent path traversal when resolving prompt file names and versions,
and reject poisoned index entries that escape the registry root.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix: reject dot-segments in prompt names and versions

Reject "." and ".." path parts in prompt names and path separators in
versions before resolving file paths, preventing overwrite bypass via
equivalent paths like team/../nested.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>

111 of 117 branches covered (94.87%)

Branch coverage included in aggregate %.

20 of 24 new or added lines in 1 file covered. (83.33%)

889 of 940 relevant lines covered (94.57%)

0.95 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
96.4
-0.07% src/banks/registries/directory.py
Jobs
ID Job ID Ran Files Coverage
1 28851132359.1 07 Jul 2026 08:05AM UTC 24
94.61
GitHub Action Run
Source Files on build 28851132359
  • Tree
  • List 24
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28851132359
  • a215f6d7 on github
  • Prev Build on main (#28243335110)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc