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

alexdesousa / planck / d662ee59730a1de1660d37fa37a7a59a22b3f1d0
85%

Build:
DEFAULT BRANCH: main
Ran 15 May 2026 05:30PM UTC
Jobs 3
Files 44
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

15 May 2026 05:29PM UTC coverage: 85.142% (-0.7%) from 85.818%
d662ee59730a1de1660d37fa37a7a59a22b3f1d0

push

github

alexdesousa
:sparkles: ResourceStore.register_on_reload/1 + config hot-reload for proxy

Config values cached by Skogsra were not refreshed when .env or config.json
changed on disk — the watcher fired but the PT cache held the old value.

- ResourceStore gains on_reload: [] state field and register_on_reload/1 —
  accepts zero-arity closures from packages above planck_headless in the dep
  tree; callbacks fire after binding invalidation on every reload/0 call.
- on_reload callbacks and registered_tools are preserved across reloads
  (load_resources/0 builds a fresh struct; both fields are merged back in).
- planck_cli registers a closure at startup that calls
  Config.reload_proxy_image_domains/0 and Config.reload_proxy_image_paths/0
  so Skogsra re-resolves those values from the freshly updated system env
  after each file-watcher reload.

1467 of 1723 relevant lines covered (85.14%)

28.93 hits per line

Coverage Regressions

Lines Coverage ∆ File
47
85.6
-0.9% lib/planck/headless.ex
41
68.63
1.06% lib/planck/agent/tools.ex
21
92.05
-0.73% lib/planck/agent.ex
7
90.0
-0.79% lib/planck/agent/agent_spec.ex
3
93.33
-3.54% lib/planck/headless/resource_store.ex
3
93.62
-6.38% lib/planck/agent/skill.ex
1
86.67
0.0% lib/planck/headless/config/env_binding.ex
Jobs
ID Job ID Ran Files Coverage
1 d662ee59730a1de1660d37fa37a7a59a22b3f1d0.1 15 May 2026 05:30PM UTC 17
89.4
GitHub Action Run
2 d662ee59730a1de1660d37fa37a7a59a22b3f1d0.2 15 May 2026 05:30PM UTC 12
77.04
GitHub Action Run
3 d662ee59730a1de1660d37fa37a7a59a22b3f1d0.3 15 May 2026 05:30PM UTC 15
89.5
GitHub Action Run
Source Files on build d662ee59730a1de1660d37fa37a7a59a22b3f1d0
  • Tree
  • List 44
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d662ee59 on github
  • Prev Build on main (#5CDD969A...)
  • Next Build on main (#383C865F...)
  • 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