Skip to content

feat(cloud): store the Deepnote API token in .env and resolve it for Deepnote Cloud features - #563

Draft
tkislan wants to merge 8 commits into
mainfrom
tomaskislan/blu-6518-store-the-deepnote-api-token-in-env-and-resolve-it-for
Draft

tkislan wants to merge 8 commits into
mainfrom
tomaskislan/blu-6518-store-the-deepnote-api-token-in-env-and-resolve-it-for

Merge remote-tracking branch 'origin/main' into tomaskislan/blu-6518-…

989fc82
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 14, 2026 in 1s

38% (+0%) compared to 060d03f

Details

Codecov Report

❌ Patch coverage is 96.91630% with 7 lines in your changes missing coverage. Please review.
✅ Project coverage is 38%. Comparing base (060d03f) to head (989fc82).
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
...oks/deepnote/cloud/deepnoteApiTokenService.node.ts 97% 2 Missing and 2 partials ⚠️
src/notebooks/serviceRegistry.node.ts 0% 2 Missing ⚠️
src/notebooks/deepnote/cloud/types.ts 0% 1 Missing ⚠️
Additional details and impacted files
@@          Coverage Diff           @@
##            main    #563    +/-   ##
======================================
  Coverage     38%     38%            
======================================
  Files        822     825     +3     
  Lines      41098   41325   +227     
  Branches    9044    9101    +57     
======================================
+ Hits       15620   15888   +268     
+ Misses     23405   23353    -52     
- Partials    2073    2084    +11     
Files with missing lines Coverage Δ
src/notebooks/deepnote/cloud/cloudErrors.node.ts 100% <100%> (ø)
src/notebooks/deepnote/importClient.node.ts 46% <ø> (+9%) ⬆️
src/platform/common/constants.ts 100% <100%> (ø)
src/platform/common/utils/localize.ts 92% <100%> (+<1%) ⬆️
src/notebooks/deepnote/cloud/types.ts 0% <0%> (ø)
src/notebooks/serviceRegistry.node.ts 0% <0%> (ø)
...oks/deepnote/cloud/deepnoteApiTokenService.node.ts 97% <97%> (ø)

... and 4 files with indirect coverage changes

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.