Skip to content

fix: restore speech core runtime surface#88664

Closed
mjnkao wants to merge 1 commit into
openclaw:mainfrom
mjnkao:codex/restore-speech-core-runtime-surface
Closed

fix: restore speech core runtime surface#88664
mjnkao wants to merge 1 commit into
openclaw:mainfrom
mjnkao:codex/restore-speech-core-runtime-surface

Conversation

@mjnkao

@mjnkao mjnkao commented May 31, 2026

Copy link
Copy Markdown

Summary

  • add bundled extensions/speech-core public surface shims for api and runtime-api
  • teach the bundled plugin build entry collector to include speech-core as a manifest-less runtime support package
  • cover the expected build entries and npm pack artifacts in the bundled plugin build entries test

Root cause

@openclaw/speech-core exposes runtime-api through the plugin SDK package, but the root package build did not emit the matching bundled plugin public surface at dist/extensions/speech-core/runtime-api.js. Runtime resolution paths that load bundled plugin public surfaces by extension id can therefore fail with Unable to resolve bundled plugin public surface speech-core/runtime-api.js.

Validation

  • node -e 'import("./scripts/lib/bundled-plugin-build-entries.mjs").then(...)' verified the speech-core build entries and pack artifacts are present without a plugin manifest artifact.

@openclaw-barnacle openclaw-barnacle Bot added scripts Repository scripts size: XS labels May 31, 2026
@mjnkao

mjnkao commented May 31, 2026

Copy link
Copy Markdown
Author

Pausing this draft while we continue validating the Discord runtime path.

@mjnkao mjnkao closed this May 31, 2026
@openclaw-barnacle openclaw-barnacle Bot added the triage: needs-real-behavior-proof Candidate: external PR needs after-fix proof from a real setup. label May 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

scripts Repository scripts size: XS triage: needs-real-behavior-proof Candidate: external PR needs after-fix proof from a real setup.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant