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

agentjido / req_llm
51%
main: 52%

Build:
Build:
LAST BUILD BRANCH: add-json-schema-validation
DEFAULT BRANCH: main
Repo Added 15 Sep 2025 11:42AM UTC
Token Qrw4J5oDDoi2zjHqBZDp1Hok4eVoONJAy regen
Build 239 Last
Files 83
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 egomes/fix-tool-inspection-with-json-schema
branch: egomes/fix-tool-inspection-with-json-schema
CHANGE BRANCH
x
Reset
Sync Branches
  • egomes/fix-tool-inspection-with-json-schema
  • add-bedrock-structured-output
  • add-hex-changelog-and-module-grouping
  • add-json-schema-validation
  • add-vllm-provider
  • add_openai_responses_api_structured_responses
  • add_retry_step
  • allow_json_schemas
  • bedrock-clean
  • bug/api-return-types
  • bug/codec-tool-calls
  • bug/debug-stream-return
  • bug/incorrect-model-spec-docs
  • bug/object-array
  • bug/openai-tool-calls
  • bug/streaming-race-condition
  • bug/usage_total_cost
  • cerebras
  • chore/2025-10-14-update-fixtures
  • chore/object-fixtures
  • chore/object-fixtures-resurrected
  • chore/refine-fixtures
  • chore/refresh-coverage-tests
  • chore/update-models-2025-09-21
  • copilot/fix-32
  • devtools
  • egomes/fix-claude-multi-turn
  • feat/context-json-serialization
  • feat/google-upload-file
  • feat/in-type-support
  • feat/structured-output-openai-google
  • feature/base-url-override
  • feature/cerebras-provider
  • feature/configurable-metadata-timeout
  • feature/model-catalog
  • feature/normalize-bedrock-inference-profiles
  • feature/pre-release-fixes
  • feature/prompt-caching
  • feature/refactor-llm-api-fixtures
  • feature/refined-key-management
  • feature/unique-model-provider-options
  • feature/upgrade-ex-aws-auth
  • feature/zai-fixtures
  • feature/zoi-schema
  • fix-anthropic-streaming
  • fix-duplicate-clause
  • fix-google
  • fix-groq-stream-error
  • fix-mix-task-docs
  • fix-openai-max-tokens-param
  • fix/bug-119-aws-auth-credentials
  • fix/cost-calculation-in-usage
  • fix/google-file-support
  • fix/google-structured-output
  • fix/http2-large-request-bodies
  • fix/issue-65-http-status-validation
  • fix/issue-96-validation-error-fields
  • fix/proxy-options
  • fix/registry-get-provider-nil-module
  • fix/tool_calls
  • google-vision
  • improve-metadata-provider-errors
  • main
  • patch-1
  • put-max-tokens-model-options
  • refactor/context-tools
  • refactor/req-streaming
  • refactor/xai-structured-objects
  • remove-jido-keys
  • zai

25 Oct 2025 12:18PM UTC coverage: 51.023% (+0.05%) from 50.978%
cd102022105135b91a6ffa04f71b81add5cc4f78-PR-129

Pull #129

github

lostbean
fix: Handle JSON Schema in Tool.Inspect protocol

The Tool Inspect protocol was crashing when inspecting tools with
JSON Schema (map) parameter schemas because it only handled
NimbleOptions (keyword list) format.

Changes:
- Updated Inspect protocol to check if parameter_schema is list or map
- For lists (NimbleOptions): Show param count (e.g., "2 params")
- For maps (JSON Schema): Show param count from properties field
  with "(JSON Schema)" suffix (e.g., "2 params (JSON Schema)")
- Handle empty schemas for both formats appropriately

Tests:
- Added 4 new test cases covering NimbleOptions and JSON Schema
  formats with both populated and empty parameter schemas
- Fixed trailing whitespace in existing test
- All 29 tests passing
Pull Request #129: fix: Handle JSON Schema in Tool.Inspect protocol

7 of 8 new or added lines in 1 file covered. (87.5%)

3367 of 6599 relevant lines covered (51.02%)

444.74 hits per line

Relevant lines Covered
Build:
Build:
6599 RELEVANT LINES 3367 COVERED LINES
444.74 HITS PER LINE
Source Files on egomes/fix-tool-inspection-with-json-schema
  • Tree
  • List 80
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
cd102022... egomes/fix-tool-inspection-with-json-schema fix: Handle JSON Schema in Tool.Inspect protocol The Tool Inspect protocol was crashing when inspecting tools with JSON Schema (map) parameter schemas because it only handled NimbleOptions (keyword list) format. Changes: - Updated Inspect protoc... Pull #129 25 Oct 2025 12:20PM UTC lostbean github
51.02
See All Builds (239)

Badge your Repo: req_llm

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