`sell` CRDs may not specify a HTTP VERB. Are we selling GETs? POSTs? etc.
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 45/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Quiet
- Tech stack
- go, kubernetes
- Domain
- api, documentation
Research direction
Review the CRD/schema, services.json, and skill.md, then compare the proposed documentation-only approach with adding an upstream method to ServiceOffer. Done means the chosen approach clearly explains or represents HTTP methods, with tests included if the CRD/schema path is selected.
Written by the indexing model from the issue text.
Description
Surfaced as an issue when trying to buy the obol-demo service. Tried to POST because that's what inference is. Our demo is a GET. does x402 permit or enforce verbs? assuming it allows you to gate most verbs with HTTP402, our schema and pipeline probably should handle it.
HTTP method in catalog. Two flavors: (i) doc-only — add a "common method patterns" note saying HTTP services typically GET on /, inference services POST on /v1/chat/completions. (ii) Real — add spec.upstream.method to ServiceOffer (or per-route methods), surface in services.json and the skill.md table. (i) is 5 minutes, (ii) is a CRD/schema change with tests. (i) for now and revisit when we have multi-route support, agreed?
Maybe this can just be better managed in skill docs rather than in the crd itself, tbd
- Dominant language
- Go
- Stars
- 11
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from ObolNetwork/obol-stack
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
ObolNetwork/obol-stack#612 ·
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
ObolNetwork/obol-stack#829 ·
-
bug
Difficulty 3/5 1-2 days Newbie friendliness 72/100
ObolNetwork/obol-stack#828 ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
ObolNetwork/obol-stack#821 · 1 comment ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
ObolNetwork/obol-stack#807 · 1 comment ·
All issues in ObolNetwork/obol-stack
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
-
Bob Shell support Openenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
santhosh-tekuri/jsonschema#276 ·