Skip to content

fix: flow engine i18n post-processing + static handler app pack fallback#67

Open
BimaPangestu28 wants to merge 2 commits into
mainfrom
fix/flow-engine-i18n-static-handler-fallback
Open

fix: flow engine i18n post-processing + static handler app pack fallback#67
BimaPangestu28 wants to merge 2 commits into
mainfrom
fix/flow-engine-i18n-static-handler-fallback

Conversation

@BimaPangestu28
Copy link
Copy Markdown
Member

Summary

  • Flow engine i18n: detect empty card output, re-read from pack, resolve tokens
  • Static handler: i18n asset fallback to app packs for _manifest.json and locale bundles
  • Bump to v0.4.41

The runtime dependency checker now falls back to capability-based
matching when a dependency pack_id is not found directly. Builds a
capability index from all pack manifests and checks if
required_capabilities are satisfied by any pack. Improved warning
messages suggest which capabilities to add.

Also: fix public URL display to include route paths, improve startup
info messages for capability-satisfied dependencies.

Bump version to 0.4.40.
…lback

- Detect cards with empty titles/text from flow engine output (WASM sandbox
  cannot resolve i18n from pack assets), re-read original card from pack by
  matching action_id fingerprint, apply i18n token replacement
- Static handler: fall back to app packs in bundle packs/ directory for i18n
  assets when provider pack does not contain them — enables webchat locale
  picker to discover available languages from app pack translation manifest

Bump to v0.4.41.
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