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

agentjido / jido_action
82%
main: 80%

Build:
Build:
LAST BUILD BRANCH: dependabot/hex/lua-0.4.0
DEFAULT BRANCH: main
Repo Added 22 Jun 2025 11:07PM UTC
Token gJVKVdPMs1KPpm03hHWOCYypXDIORcSPi regen
Build 71 Last
Files 32
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

LAST BUILD ON BRANCH refactor/exec
branch: refactor/exec
CHANGE BRANCH
x
Reset
Sync Branches
  • refactor/exec
  • add-codebase-guide
  • chore/dialyzer-errors
  • dependabot/hex/credo-1.7.13
  • dependabot/hex/credo-1.7.14
  • dependabot/hex/dialyxir-1.4.6
  • dependabot/hex/dialyxir-1.4.7
  • dependabot/hex/ex_doc-0.38.3
  • dependabot/hex/ex_doc-0.38.4
  • dependabot/hex/ex_doc-0.39.1
  • dependabot/hex/ex_doc-0.39.2
  • dependabot/hex/lua-0.4.0
  • dependabot/hex/mimic-2.0.2
  • dependabot/hex/mimic-2.1.0
  • dependabot/hex/mimic-2.1.1
  • dependabot/hex/mimic-2.2.0
  • dependabot/hex/mix_test_watch-1.4.0
  • dependabot/hex/quokka-2.11.0
  • dependabot/hex/req-0.5.11
  • dependabot/hex/req-0.5.12
  • dependabot/hex/req-0.5.16
  • dependabot/hex/uniq-0.6.2
  • dependabot/hex/zoi-0.11.0
  • dependabot/hex/zoi-0.12.0
  • feat/jido-plan
  • feat/lua-eval-tool
  • feature/weather-action
  • feature/zoi
  • fix-ci-pipeline-issues
  • fix/dialyzer-warnings
  • main
  • refactor/integrate-splode
  • refactor/jido-exec
  • refactor/jido-exec-2
  • refactor/remove-exdbug

17 Nov 2025 03:01PM UTC coverage: 81.612% (-3.0%) from 84.578%
ab44ccefc931f99edd409b378e8610b752de0f2b-PR-31

Pull #31

github

mikehostetler
refactor(exec): streamline action execution and error handling

- Simplified the `on_after_run` lifecycle hook to return the result directly.
- Refactored `execute_action_with_timeout` to utilize `Task.Supervisor.async_nolink` for better task management and error handling.
- Enhanced timeout handling with clearer error messages and streamlined cleanup processes.
- Removed the `cleanup_task_group` function as task cleanup is now managed by `Task.Supervisor`.
- Added tests to ensure proper handling of action return shapes and timeout scenarios, including edge cases for atom safety.
- Introduced new tests for `on_after_run` behavior and strict return shape validation.
Pull Request #31: refactor(exec): streamline action execution and error handling

117 of 160 new or added lines in 12 files covered. (73.13%)

5 existing lines in 3 files now uncovered.

719 of 881 relevant lines covered (81.61%)

107.7 hits per line

Relevant lines Covered
Build:
Build:
881 RELEVANT LINES 719 COVERED LINES
107.7 HITS PER LINE
Source Files on refactor/exec
  • Tree
  • List 32
  • Changed 15
  • Source Changed 0
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
ab44ccef... refactor/exec refactor(exec): streamline action execution and error handling - Simplified the `on_after_run` lifecycle hook to return the result directly. - Refactored `execute_action_with_timeout` to utilize `Task.Supervisor.async_nolink` for better task mana... Pull #31 17 Nov 2025 03:06PM UTC mikehostetler github
81.61
See All Builds (71)

Badge your Repo: jido_action

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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

© 2025 Coveralls, Inc