Skip to content

fix(packaging): include Windows hidden console helper - #305

Merged
wisdomqin merged 4 commits into
dataelement:mainfrom
SuperstructureJH:codex/fix-kimi-windows-helper
Sep 5, 2026
Merged

fix(packaging): include Windows hidden console helper#305
wisdomqin merged 4 commits into
dataelement:mainfrom
SuperstructureJH:codex/fix-kimi-windows-helper

Conversation

@SuperstructureJH

Copy link
Copy Markdown
Contributor

Summary

  • Follow up merged PR feat(ppt): add independent Kimi-only mode #297 with the Windows Harness runtime resource that landed on the source branch after the merge.
  • Package build/windows-hidden-console.mjs beside harness-node-entry.mjs through Electron Builder extraResources.
  • Lock the importer, packaged resource, and helper export together with release regressions.
  • Document the Windows Harness resource contract in the 0.1.2-rc.1 upgrade note.

Scope

PR #297 already landed the Kimi PPT route, the reduced 22-template catalog, and template textCapacity. This PR is based on current main and contains only the post-merge Windows packaging fix; it does not replay the #297 feature diff or change the template catalog.

Verification

  • PASS: npm test -- test/release.test.ts test/windows-hidden-console.test.ts test/kimi-ppt-integration.test.ts — 37/37
  • PASS: npm run typecheck
  • PASS: npm run build
  • PASS: git diff --check upstream/main...HEAD
  • BASELINE: full npm test — 690/700 passed; the remaining 10 failures are in model-reasoning-efforts-patch and model-settings-catalog-ux-patch, and reproduce unchanged on upstream/main@8b018c9

Acceptance boundary

The source/resource contract and local build pass. A Windows installer build and packaged Harness startup remain CI/runtime acceptance gates.

@wisdomqin
wisdomqin merged commit 9802964 into dataelement:main Sep 5, 2026
6 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.

2 participants