Skip to content

Add KCL project upload/download#1554

Draft
iterion wants to merge 2 commits intomainfrom
push-ypnlknyowrpw
Draft

Add KCL project upload/download#1554
iterion wants to merge 2 commits intomainfrom
push-ypnlknyowrpw

Conversation

@iterion
Copy link
Copy Markdown
Contributor

@iterion iterion commented Apr 1, 2026

The actual API is locked behind a feature flag until we're ready for release. Just pushing to get early eyes on this internally.

Our generated schema for this isn't great for both the download content disposition and for defining the structure of the multipart upload. I'm gonna work on that separately so we don't have to use raw requests here, but for now this shows how to interact.

@iterion iterion force-pushed the push-ypnlknyowrpw branch from 5a87da2 to d8d5d03 Compare April 1, 2026 14:58
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 1, 2026

Codecov Report

❌ Patch coverage is 60.62053% with 165 lines in your changes missing coverage. Please review.
✅ Project coverage is 68.03%. Comparing base (928374b) to head (8d0ed26).

Files with missing lines Patch % Lines
src/cmd_project.rs 0.00% 108 Missing ⚠️
src/project.rs 87.26% 34 Missing ⚠️
src/context.rs 48.83% 22 Missing ⚠️
src/main.rs 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1554      +/-   ##
==========================================
- Coverage   68.51%   68.03%   -0.49%     
==========================================
  Files          41       43       +2     
  Lines        6766     7164     +398     
==========================================
+ Hits         4636     4874     +238     
- Misses       2130     2290     +160     
Flag Coverage Δ
unittests 68.03% <60.62%> (-0.49%) ⬇️

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.

@iterion iterion force-pushed the push-ypnlknyowrpw branch from d8d5d03 to 5f85c2a Compare April 2, 2026 23:43
iterion added 2 commits April 2, 2026 19:51
The actual API is locked behind a feature flag until we're ready for
release. But, the API as committed should be fairly stable thouch we
could make breaking changes before we release it.
This is how folks will share their KCL with the world.
@iterion iterion force-pushed the push-ypnlknyowrpw branch from 5f85c2a to 8d0ed26 Compare April 3, 2026 00:02
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