Skip to content

chore: delete the leftover erp-integration files (completes #566) - #567

Merged
karlrank merged 1 commit into
mainfrom
chore/remove-erp-integration-files
Oct 23, 2026
Merged

karlrank merged 1 commit into
mainfrom
chore/remove-erp-integration-files

Conversation

@karlrank

Copy link
Copy Markdown
Member

Completes #566, which merged with only its changeset. The deletions were left out of that commit because a git stash pop (from comparing typecheck errors against main) had unstaged them before I committed. Sorry for the noise.

main currently has the pending changeset remove-erp-integration.md but still ships every file, so this should land before the next changeset version. Otherwise @epilot/cli / @epilot/sdk get a changelog entry for a removal that didn't happen.

Changes

Deletes the frozen 0.58.0 ERP Integration API files. The API is the Integration Toolkit API (epilot integration-toolkit / @epilot/sdk/integration-toolkit), and all 43 operations exist there under the same operationId.

  • packages/cli/definitions/erp-integration.json, packages/cli/docs/erp-integration.md, packages/cli/src/commands/apis/erp-integration.ts (the command was never registered in src/index.ts)
  • packages/epilot-sdk-v2/{docs,src/definitions,src/docs,src/types}/erp-integration* (not referenced by _registry.ts / client-map.ts and not exported)
  • The erp-integration rows in packages/cli-wrapper/README.md, and erp-integration-client in publish-clients.sh (that client directory no longer exists)

No new changeset: the one already on main describes this change.

Verification

I checked the commit contents this time: 10 files, 28,248 deletions, and no other erp-integration file left except the changeset. When this exact change was tested on the #566 branch, the CLI (160/160) and SDK (362/362) vitest suites passed, the SDK tsup build succeeded, biome check . was clean, and tsc --noEmit showed the same existing errors as main.

🤖 Generated with Claude Code

Completes #566, which merged with only its changeset: the commit was made
after a `git stash pop` had unstaged the deletions. This removes the frozen
0.58.0 ERP Integration API spec, types, docs and the unregistered CLI
command, plus the stale cli-wrapper README rows and the
`erp-integration-client` entry in publish-clients.sh. The changeset already
on main (`remove-erp-integration.md`) describes this change, so no new one is
added.
@karlrank
karlrank merged commit 6fdd4fc into main Oct 23, 2026
3 checks passed
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