Skip to content

feat: expose extension factory as a public export - #45

Merged
pmateusz merged 2 commits into
masterfrom
feat/extension-export
Aug 25, 2026
Merged

feat: expose extension factory as a public export#45
pmateusz merged 2 commits into
masterfrom
feat/extension-export

Conversation

@pmateusz

Copy link
Copy Markdown
Collaborator

Add the ./extension subpath to the package exports map so the Kimchi harness can import the workflow extension factory directly instead of relying on PI package discovery. Add a packaging test that compiles the extension into a standalone Bun executable and verifies /workflow registers without node_modules on disk.

@kimchi-review

kimchi-review Bot commented Aug 25, 2026

Copy link
Copy Markdown

Kimchi Code Review

A review is being prepared and will be posted shortly.

Property Value
Commit c2f19ed
Author @pmateusz
Files changed 2
Review status Pending
What to expect

Kimchi will analyze the changes in this pull request and post:

  • A summary of the overall changes
  • Inline comments on specific lines with findings categorized by issue type

The review typically completes within a few minutes. This comment will be updated once the review is ready.

Interact with Kimchi
  • @getkimchi review — re-trigger a full review on the latest commit
  • @getkimchi summary — regenerate the PR summary
  • @getkimchi ignore — skip this PR (no review will be posted)
  • Reply to any inline comment to ask follow-up questions or request clarification
Configuration

Reviews are configured by your organization admin.
Review instructions, excluded directories, and severity thresholds can be adjusted per repository in the Kimchi dashboard.


Powered by Kimchi — AI-powered code review by CAST AI

Add the ./extension subpath to the package exports map so the Kimchi
harness can import the workflow extension factory directly instead of
relying on PI package discovery. Add a packaging test that compiles the
extension into a standalone Bun executable and verifies /workflow
registers without node_modules on disk.

Co-Authored-By: Kimchi <noreply@kimchi.dev>
@pmateusz
pmateusz force-pushed the feat/extension-export branch from c2f19ed to 5b0408b Compare August 25, 2026 14:51
Replace the per-check matrix (dist-metadata, lint, typecheck, test, check
on node 22) and the separate examples matrix with one job that runs
pnpm run check plus examples typecheck and test on Node 22.19.

Co-Authored-By: Kimchi <noreply@kimchi.dev>
@pmateusz
pmateusz merged commit 7b0ce84 into master Aug 25, 2026
2 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