kserve / kserve/open-inference-protocol

OpenAPI path parameter format

Open
#15 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
77
Forks
15
PR merge metrics
No merged PRs in 30d

Description

The path parameters described in the OpenAPI REST document do not seem to follow the spec on how path parameters are described: https://spec.openapis.org/oas/v3.1.0#path-templating.

Is this intentional? Does some build tooling remove these dollar signs? If so, where can people find a usable built output?

https://github.com/kserve/open-inference-protocol/blob/eeb043e2c95c1dd35f8b9185f5dadf44c7f10c9f/specification/protocol/open_inference_rest.yaml#L42

https://github.com/kserve/open-inference-protocol/blob/eeb043e2c95c1dd35f8b9185f5dadf44c7f10c9f/specification/protocol/open_inference_rest.yaml#L81

https://github.com/kserve/open-inference-protocol/blob/eeb043e2c95c1dd35f8b9185f5dadf44c7f10c9f/specification/protocol/open_inference_rest.yaml#L105

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with specification/protocol/open_inference_rest.yaml at lines 42, 81, and 105, and compare the path parameters with the linked OpenAPI path-templating specification. Trace the repository's build tooling, if present, to determine whether the dollar signs are removed; the work is done when the parameter format is corrected or the intentional transformation and usable built output are documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
openapi
Domain
api
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.