Skip to content

fix(northernlights): adapt to NOAA JSON API changes - #3211

Open
objectivelabs wants to merge 1 commit into
tidbyt:mainfrom
objectivelabs:fix/northern-lights-noaa-api
Open

fix(northernlights): adapt to NOAA JSON API changes#3211
objectivelabs wants to merge 1 commit into
tidbyt:mainfrom
objectivelabs:fix/northern-lights-noaa-api

Conversation

@objectivelabs

Copy link
Copy Markdown
Contributor

NOAA SWPC products now return object-shaped JSON (Kp, proton_speed, bz_gsm) instead of legacy table/dict shapes; parsing caused a runtime error and blank previews. Use explicit User-Agent, http TTL cache, resilient parsers with legacy fallbacks, optional marquee only for active ALERT/WARNING/WATCH, and clarify manifest description copy.

NOAA SWPC products now return object-shaped JSON (Kp, proton_speed,
bz_gsm) instead of legacy table/dict shapes; parsing caused a runtime
error and blank previews. Use explicit User-Agent, http TTL cache,
resilient parsers with legacy fallbacks, optional marquee only for
active ALERT/WARNING/WATCH, and clarify manifest description copy.

Co-authored-by: Cursor <cursoragent@cursor.com>
@tidbyt

tidbyt Bot commented May 14, 2026

Copy link
Copy Markdown

⚠️ The automated review process is experimental and likely has bugs. Please bear with us as we iron out the kinks and enable you to ship changes at high velocity 🚀

Next Steps

Hello! Thank you so much for your change 🤜 🤛 . There are a few things you need to do:

  • Sign the CLA if you haven't already
  • Ensure your build is green! Any problem will display a proposed solution to try out
  • Get a review, either by Tidbyt Bot or by a Tidbyt engineer

Manual Review Required

Hang tight! A Tidbyt engineer will be by shortly to review your change. Here is what they will be looking for:

Test Details
App Dir All files are in a single app directory
🟡 Modules Usage of http.star requires review
Original Author The original author matches the PR author

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