Jido Ecosystem Digest: March 2026

Maintainer digest of Jido ecosystem activity for March 2026.

This digest summarizes public Jido ecosystem activity from March 1, 2026 through March 31, 2026. It is generated from the local ecosystem issue and pull request projection, then edited into a reviewable maintainer narrative.

Activity Snapshot

Metric Count
Merged pull requests 298
Closed issues 147
Active repositories with merged PRs 14
Human-authored merged PRs 228
Merged Dependabot pull requests 67

Pull Request Mix

Category Merged PRs
Fixes 92
Features 58
Other 58
Dependency maintenance 53
Documentation 18
Refactors 10
Chores 6
CI and workflow 3

Top Repositories By Merged PRs

Repo Merged PRs
req_llm 85
jido_run 49
jido 46
jido_ai 40
llm_db 20
jido_action 18
llmdb_xyz 16
jido_signal 12
jido_browser 5
ash_jido 3
jido_messaging 1
jido_otel 1
jido_shell 1
jido_vfs 1

Top Authors And Automation

Author Merged PRs
mikehostetler 110
app/dependabot 67
pcharbon70 38
jscheid 11
dl-alexandre 8
Munksgaard 5
paulorumor 4
app/github-actions 3
davydog187 3
lostbean 3
preciz 3
amacc002 2

Summary

The busiest repositories were req_llm, jido_run, jido, jido_ai. Dependency maintenance accounted for 67 merged PRs, while human-authored changes accounted for 228. The largest category was fixes. Closed issues were concentrated in req_llm (43), jido_run (38), jido_ai (31), jido (13), llm_db (7).

Notable Merged Work

Repo PR Author Merged
jidojido#242 feat: replace tzdata with time_zone_info to remove hackney dependencydl-alexandre 2026-03-30
jido_aijido_ai#239 fix: incomplete response handlingpkgodara 2026-03-30
jidojido#239 fix: expand plugin aliases in Pod macro before escapingJdyn 2026-03-29
jidojido#238 docs(spec): add release spec set and prep release qualitymikehostetler 2026-03-28
jido_signaljido_signal#130 fix: remove dead extension policy fallbackmikehostetler 2026-03-28
jidojido#237 docs(spec): author Jido release subject mapmikehostetler 2026-03-28
jidojido#236 Docs: add Livebook buttons and refresh ecosystem depsmikehostetler 2026-03-28
jidojido#235 Docs: add canonical Pod runtime examplemikehostetler 2026-03-28
jido_signaljido_signal#129 docs: add Spec Led contributor guidancemikehostetler 2026-03-28
jido_actionjido_action#128 docs: add spec-led contributor guidancemikehostetler 2026-03-28
jido_aijido_ai#235 refactor(react): tighten queued control boundariesmikehostetler 2026-03-28
jido_aijido_ai#238 refactor: remove ModelInput helpermikehostetler 2026-03-28
jidojido#233 Refactor pod extraction seamsmikehostetler 2026-03-28
jido_aijido_ai#237 fix: preserve formatter imports during jido_ai.installmikehostetler 2026-03-28
jido_actionjido_action#127 feat: complete spec-led migrationmikehostetler 2026-03-27
jidojido#218 feat: add partitioned multi-tenancy supportmikehostetler 2026-03-27
jido_aijido_ai#234 fix(adaptive): preserve compatibility strings for raw failuresmikehostetler 2026-03-27
jido_aijido_ai#233 feat(request): enrich completed request metadatamikehostetler 2026-03-27
jido_aijido_ai#223 fix(strategy): preserve raw error terms in snapshot resultjscheid 2026-03-27
req_llmreq_llm#572 fix(openai): retrieve structured output from tool callrverton 2026-03-27
jido_aijido_ai#225 feat(react): add queued mid-run steering controlsmikehostetler 2026-03-26
jido_aijido_ai#231 feat: split out reasoning lifecycle paritymikehostetler 2026-03-26
jido_aijido_ai#230 feat: split out AI tool error contractmikehostetler 2026-03-26
jido_aijido_ai#229 feat: split out AI observability coremikehostetler 2026-03-26
jidojido#224 Add pod agent wrapper topologymikehostetler 2026-03-25
jido_actionjido_action#126 refactor: make action error maps genericmikehostetler 2026-03-25
jidojido#228 docs: clarify AI observability ownershipmikehostetler 2026-03-25
req_llmreq_llm#567 docs: clarify structured tool result contentmikehostetler 2026-03-25
req_llmreq_llm#554 feat: add mistral providermikehostetler 2026-03-25
req_llmreq_llm#565 feat: add thinkingLevel support to Google providertomtaylor 2026-03-25
req_llmreq_llm#566 feat: add finch_request_adapter config to modify streaming requestsjohantell 2026-03-25
llmdb_xyzllmdb_xyz#37 fix: ignore non-version llm_db releasesmikehostetler 2026-03-25
jido_aijido_ai#226 fix(tool_adapter): ensure modules are loaded before validatingMunksgaard 2026-03-25
llmdb_xyzllmdb_xyz#36 fix: serialize production fly deploysmikehostetler 2026-03-25
jidojido#227 fix: remove invalid doctest-style doc examplesmikehostetler 2026-03-25

Dependency Maintenance

Dependabot merged 67 PRs during March. The busiest repositories for dependency maintenance were:

Repo Dependabot PRs
llmdb_xyz 13
req_llm 12
jido_action 11
llm_db 9
jido 7
jido_signal 7
jido_ai 4
jido_browser 2
jido_run 2

Closed Issues

Repo Issue Closed
jidojido#241 Replace tzdata with time_zone_info to remove hackney dependency 2026-03-30
jidojido#229 Track mutable/dynamic pods as follow-up to base Pod runtime 2026-03-28
jido_aijido_ai#236 jido_ai.install adds parentheses to Phoenix macro calls 2026-03-28
jido_aijido_ai#212 Allowing request headers to be passed to finch (streams) 2026-03-27
jido_aijido_ai#227 Track Jido.Agent generated-doc fix for Jido.AI.Agent Livebook imports 2026-03-27
jido_aijido_ai#228 Expose richer per-request reasoning metadata on Jido.AI request records 2026-03-27
jido_aijido_ai#224 Proposal: Turn/Steer via Per-Run PendingInputServer (GenServer) 2026-03-26
jido_aijido_ai#219 ReAct runner appears to suppress :tool_started signals 2026-03-26
jido_aijido_ai#210 Add telemetry hooks to calls 2026-03-26
req_llmreq_llm#203 [Feature]: Add Bumblebee Provider 2026-03-25
req_llmreq_llm#359 [Feature]: Allow setting up Req Attachments without the need of using low level API 2026-03-25
req_llmreq_llm#236 [Feature]: provde a mock provider like vercel ai 2026-03-25
req_llmreq_llm#233 [Feature]: Refresh the model list myself 2026-03-25
req_llmreq_llm#409 [Feature]: Add Mistral provider 2026-03-25
req_llmreq_llm#475 [Feature]: Add LiteLLM provider 2026-03-25
req_llmreq_llm#502 Add Anthropic defer_loading support for advanced tool use 2026-03-25
req_llmreq_llm#564 [Feature]: Support Gemini 3 thinkingLevel parameter 2026-03-25
jido_oteljido_otel#7 Bump jido to ~> 2.1 2026-03-25
jido_signaljido_signal#125 [Feature]: Add compile-time declared extension requirements to use Jido.Signal 2026-03-25
req_llmreq_llm#476 [Feature]: Research and add OpenAI WebSocket support (Responses API + Realtime) 2026-03-25
req_llmreq_llm#369 [Feature]: Google cost calculation should use correct price when token count is > 200k 2026-03-25
req_llmreq_llm#289 [Meta]: Library Policy on Pricing Data and Cost Calculation Accuracy 2026-03-25
req_llmreq_llm#257 [Feature]: OpenTelemetry stubs for model calls 2026-03-25
jidojido#226 Generated Jido.Agent docs produce invalid doctests in consuming modules 2026-03-25
req_llmreq_llm#358 [Feature]: Relax strict model verification to support unknown/new models and proxies 2026-03-25
req_llmreq_llm#190 Add reranking API support with batch processing 2026-03-25
req_llmreq_llm#259 [Feature]: Support video_url for multimodal messages 2026-03-25
req_llmreq_llm#154 Fixture system broken for consuming applications after PR #141 2026-03-25
req_llmreq_llm#370 [Feature]: Make sure that new pricing structure for Google/OpenAI/xAI/Anthropic works with 3rd party providers 2026-03-24
req_llmreq_llm#363 [Feature]: Google Imagen models support 2026-03-24

Merge Pace

Central Day Merged PRs
2026-03-01 1
2026-03-02 13
2026-03-03 5
2026-03-04 6
2026-03-06 3
2026-03-09 41
2026-03-12 2
2026-03-13 7
2026-03-14 39
2026-03-15 25
2026-03-16 19
2026-03-17 6
2026-03-18 6
2026-03-19 4
2026-03-20 8
2026-03-21 2
2026-03-22 14
2026-03-23 12
2026-03-24 14
2026-03-25 25
2026-03-26 11
2026-03-27 8
2026-03-28 12
2026-03-29 1
2026-03-30 14

Data Notes

  • Window: March 1, 2026 through March 31, 2026, using US Central calendar boundaries.
  • Source: local data/jido.sqlite issue and pull request projection.
  • Latest full ecosystem sync used by this draft: 2026-05-15T14:10:41Z.
  • Latest targeted sync in the local projection: 2026-05-15T14:18:03Z.
  • This page is a draft digest for maintainer review before publication.