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

agentjido / jido / 07a336fd029f321678d3d2938fda8db2ded80dd4
66%

Build:
DEFAULT BRANCH: main
Ran 03 Aug 2025 01:26AM UTC
Jobs 2
Files 42
Run time 2750min
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

03 Aug 2025 01:25AM UTC coverage: 65.686% (-11.6%) from 77.29%
07a336fd029f321678d3d2938fda8db2ded80dd4

push

github

web-flow
Extract `Jido.Action` (#57)

* Remove deprecated Jido.Action, Jido.Exec, and related modules

This commit deletes the Jido.Action and Jido.Exec modules along with their associated action implementations and tests. The removal is part of a refactoring effort to streamline the Jido framework and eliminate unused or outdated components. This change simplifies the codebase and prepares for future enhancements.

* Refactor: Rename Jido.Actions to Jido.Tools

This commit updates the Jido framework by renaming the Jido.Actions module to Jido.Tools, reflecting a more accurate representation of its purpose. The changes include updating aliases and references throughout the codebase, including in the mix.exs, server, and test files. This refactor enhances clarity and consistency in the project's structure.

* Update error message assertions in agent plan tests for clarity

* Refactor error handling in Jido framework to utilize Splode for unified error management

This commit enhances the error handling mechanism across the Jido ecosystem by integrating Splode, allowing for consistent error classification and handling. Key changes include:
- Updated error types and messages in various modules to align with the new structure.
- Refactored error assertions in tests to utilize the new error mapping functions.
- Introduced new error classes for better organization and clarity.

These improvements aim to streamline error management, making it easier to handle and understand errors throughout the application.

* Enhance Jido framework with type specifications and CI updates

This commit introduces several improvements across the Jido framework, including:
- Updated the CI configuration to support Elixir version 1.18 alongside 1.17.
- Refined type specifications in various modules to use `any()` for error handling, enhancing flexibility.
- Added explicit type specifications for `deliver_signal` functions in sensor modules to improve clarity and type safety.

These chan... (continued)

47 of 98 new or added lines in 4 files covered. (47.96%)

74 existing lines in 2 files now uncovered.

915 of 1393 relevant lines covered (65.69%)

631.25 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
82.14
-6.32% lib/jido/sensors/cron_sensor.ex
49
48.57
-45.63% lib/jido/error.ex

Uncovered Existing Lines

Lines Coverage ∆ File
5
48.57
-45.63% lib/jido/error.ex
69
26.24
-48.94% test/support/test_actions.ex
Jobs
ID Job ID Ran Files Coverage
1 07a336fd029f321678d3d2938fda8db2ded80dd4.1 03 Aug 2025 01:26AM UTC 42
65.46
GitHub Action Run
2 07a336fd029f321678d3d2938fda8db2ded80dd4.2 03 Aug 2025 01:26AM UTC 42
65.59
GitHub Action Run
Source Files on build 07a336fd029f321678d3d2938fda8db2ded80dd4
  • Tree
  • List 42
  • Changed 14
  • Source Changed 0
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 07a336fd on github
  • Prev Build on main (#FD1C9E8B...)
  • Next Build on main (#97A2AB86...)
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