Skip to content

fix(linear): read the estimate as an object - #87

Merged
ldelvoye merged 1 commit into
mainfrom
fix/linear-estimate-object
Sep 16, 2026
Merged

ldelvoye merged 1 commit into
mainfrom
fix/linear-estimate-object

Conversation

@ldelvoye

Copy link
Copy Markdown
Owner

Fixes the issue page, which failed to load with "'estimate' was dict, expected a number" for every issue that had an estimate set.

Linear's MCP sends estimate as {"value": 5, "name": "L"}, the same shape as priority, so the parser now reads it the same way and the row shows the scale label. The fixture had priority in the object shape but estimate as a bare number, which is why the suite stayed green.

Linear's MCP sends `estimate` as `{"value": 5, "name": "L"}`, the same
shape as `priority`; the parser expected a bare number and raised
Malformed on every issue that had one set. The row now shows the scale
label.
@ldelvoye
ldelvoye merged commit c9b1cb1 into main Sep 16, 2026
1 check passed
@ldelvoye
ldelvoye deleted the fix/linear-estimate-object branch September 16, 2026 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant