Skip to content

Conversation

@bigcat88
Copy link
Contributor

@bigcat88 bigcat88 commented Jan 17, 2026

  1. We no longer use OpenAPI specification generation; we've removed unnecessary files. (Plan is to use AI for generation)
  2. I've moved the Pydantic models for four node packages into separate files, as is done in other API node packages.

The only file that now uses globally generated Pydantic models is Kling. It's easier for Kling to first deprecate the old models and remove the old nodes, and then we can remove this global 6000-line file from the repository.

API Node PR Checklist

Scope

  • Is API Node Change

Pricing & Billing

  • Need pricing update
  • No pricing update

If Need pricing update:

  • Metronome rate cards updated
  • Auto‑billing tests updated and passing

QA

  • QA done
  • QA not required

Comms

  • Informed Kosinkadink

@bigcat88 bigcat88 added the Core Core team dependency label Jan 17, 2026
@bigcat88 bigcat88 force-pushed the chore/api-nodes/cleanup branch 2 times, most recently from 6060521 to 64f240e Compare January 17, 2026 12:10
@bigcat88 bigcat88 force-pushed the chore/api-nodes/cleanup branch from f696ba3 to 88a6ec3 Compare January 17, 2026 13:48
Copy link
Member

@Kosinkadink Kosinkadink left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested briefly locally on my end, functionality appears to remain fine. Merging

@Kosinkadink Kosinkadink merged commit ac26065 into master Jan 18, 2026
20 checks passed
@bigcat88 bigcat88 deleted the chore/api-nodes/cleanup branch January 18, 2026 06:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Core Core team dependency

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants