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

agentjido / jido_signal
83%
main: 82%

Build:
Build:
LAST BUILD BRANCH: dependabot/hex/mimic-2.1.1
DEFAULT BRANCH: main
Repo Added 02 Jun 2025 01:09AM UTC
Token c40n9ZnEQbyyaRmgIMzBjzKQGWn4kyMK2 regen
Build 54 Last
Files 47
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 feature/signal_extensions
branch: feature/signal_extensions
CHANGE BRANCH
x
Reset
Sync Branches
  • feature/signal_extensions
  • chore/claude-fix-dialyzer
  • chore/dialyzer-errors
  • chore/usage
  • dependabot/github_actions/actions/cache-4
  • dependabot/github_actions/actions/checkout-4
  • dependabot/github_actions/actions/checkout-5
  • dependabot/hex/dialyxir-1.4.6
  • dependabot/hex/ex_doc-0.38.3
  • dependabot/hex/ex_doc-0.38.4
  • dependabot/hex/mimic-2.0.0
  • dependabot/hex/mimic-2.0.1
  • dependabot/hex/mimic-2.1.0
  • dependabot/hex/mimic-2.1.1
  • dependabot/hex/mix_test_watch-1.3.0
  • dependabot/hex/quokka-2.11.0
  • dependabot/hex/quokka-2.11.2
  • droid/fix-dialyzer-errors
  • main
  • refactor/integrate-splode
  • refactor/remove-exdbug

03 Sep 2025 12:44PM UTC coverage: 83.033% (-0.02%) from 83.053%
aedcf97b7bc0108fefc887ba00c28b25be2cc0a1-PR-23

Pull #23

github

mikehostetler
Enhance documentation for Jido.Signal extensions with error handling details

- Added sections on error handling and safety in `guides/signal-extensions.md`, outlining how Jido Signal manages extension failures and preserves signal integrity.
- Included examples demonstrating safe operations and handling of unknown extensions during deserialization, ensuring clarity on system behavior in mixed environments.
- Updated best practices to emphasize graceful error handling and testing for extension failures, reinforcing the importance of resilience in extension design.
Pull Request #23: Signal Extensions - Behavior to define structured signal extensions

198 of 237 new or added lines in 7 files covered. (83.54%)

2 existing lines in 1 file now uncovered.

1566 of 1886 relevant lines covered (83.03%)

717.75 hits per line

Relevant lines Covered
Build:
Build:
1886 RELEVANT LINES 1566 COVERED LINES
717.75 HITS PER LINE
Source Files on feature/signal_extensions
  • Tree
  • List 47
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
aedcf97b... feature/signal_extensions Enhance documentation for Jido.Signal extensions with error handling details - Added sections on error handling and safety in `guides/signal-extensions.md`, outlining how Jido Signal manages extension failures and preserves signal integrity. - In... Pull #23 03 Sep 2025 12:44PM UTC mikehostetler github
83.03
c3e173b1... feature/signal_extensions Enhance Jido.Signal extension handling and introduce safe call mechanisms - Added new functions in `Jido.Signal.Ext` for safely calling extension callbacks, including `safe_call`, `safe_validate_data`, `safe_to_attrs`, and `safe_from_attrs`, impr... Pull #23 03 Sep 2025 12:37PM UTC mikehostetler github
83.03
64531287... feature/signal_extensions Update PubSub test to handle non-existent server scenario - Modified the test case in `dispatch_pubsub_test.exs` to check for error handling when attempting to deliver messages to a non-existent PubSub server. - Removed the previous test for grac... Pull #23 02 Sep 2025 05:40PM UTC mikehostetler github
83.58
11a4d100... feature/signal_extensions Refactor Jido.Signal extension handling and improve serialization - Enhanced the `from_map/1` function in `Jido.Signal` to better manage extensions by inflating them from top-level attributes and merging with explicitly stored extensions. - Updat... Pull #23 02 Sep 2025 03:51PM UTC mikehostetler github
83.63
bd2fa1bb... feature/signal_extensions Update Jido.Signal documentation and add new guides for Signal extensions - Revised the `README.md` to include new guides for Signal extensions, enhancing clarity on the extension system and its usage. - Introduced a new `guides/signal-extensions... Pull #23 02 Sep 2025 03:20PM UTC mikehostetler github
83.56
31762021... feature/signal_extensions Add Signal extension system for enhanced functionality - Introduced a new extension framework in `Jido.Signal` allowing for domain-specific enhancements while maintaining compatibility with the core CloudEvents specification. - Implemented the `J... Pull #23 02 Sep 2025 03:15PM UTC mikehostetler github
83.56
See All Builds (54)

Badge your Repo: jido_signal

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