Skip to content

Update api spec#878

Merged
jessfraz merged 4 commits intomainfrom
update-spec
Jan 4, 2026
Merged

Update api spec#878
jessfraz merged 4 commits intomainfrom
update-spec

Conversation

@zoo-github-actions-auth
Copy link
Contributor

Updating the spec from that in the api repo

@codecov
Copy link

codecov bot commented Nov 25, 2025

Codecov Report

❌ Patch coverage is 64.01515% with 95 lines in your changes missing coverage. Please review.
✅ Project coverage is 44.53%. Comparing base (a91bdc3) to head (ba6942a).
⚠️ Report is 2 commits behind head on main.

Files with missing lines Patch % Lines
kittycad/src/ml.rs 0.00% 42 Missing ⚠️
kittycad/src/types.rs 0.00% 30 Missing ⚠️
kittycad/src/payments.rs 0.00% 10 Missing ⚠️
openapitor/src/functions.rs 95.42% 8 Missing ⚠️
kittycad/src/users.rs 0.00% 5 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #878      +/-   ##
==========================================
- Coverage   45.72%   44.53%   -1.20%     
==========================================
  Files          34       32       -2     
  Lines        9843     9519     -324     
==========================================
- Hits         4501     4239     -262     
+ Misses       5342     5280      -62     
Flag Coverage Δ
unittests 44.53% <64.01%> (-1.20%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@zoo-github-actions-auth zoo-github-actions-auth bot force-pushed the update-spec branch 9 times, most recently from 5c2b886 to 543a2b5 Compare December 10, 2025 17:51
@zoo-github-actions-auth zoo-github-actions-auth bot force-pushed the update-spec branch 4 times, most recently from c35bb66 to 962fc29 Compare December 19, 2025 18:13
@zoo-github-actions-auth zoo-github-actions-auth bot force-pushed the update-spec branch 3 times, most recently from b988f32 to f236849 Compare January 4, 2026 19:47
- Generate Params structs when arg count > 5, functions accept it,
  unpack internally; streaming and websocket paths updated
- Split tag output into module_items and impl_items via TagFile; adjust
  generator and examples; improve crate:: path formatting
- Bump to 0.4.6

BREAKING CHANGE: Endpoints with > 5 params now take a Params struct;
generate_files now returns TagFile and is pub(crate)

Signed-off-by: Jessie Frazelle <github@jessfraz.com>
Signed-off-by: Jessie Frazelle <github@jessfraz.com>
@zoo-github-actions-auth zoo-github-actions-auth bot force-pushed the update-spec branch 2 times, most recently from c7b2c27 to 5d636d5 Compare January 4, 2026 20:25
@jessfraz jessfraz enabled auto-merge (squash) January 4, 2026 20:44
@jessfraz jessfraz merged commit fea893a into main Jan 4, 2026
12 of 13 checks passed
@jessfraz jessfraz deleted the update-spec branch January 4, 2026 20:51
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