engineVersion property

String? engineVersion
final

Sankofa-engine identity this app was built against (e.g. 3.44.0+sankofa-1). Used as the default engineVersion passed to /api/deploy/check whenever the host calls Sankofa.deploy.checkForKbcUpdate() / downloadKbcUpdate / fetchAndApplyKbcPatch without an explicit override.

When null, those calls require the host to pass engineVersion: explicitly. The recommended pattern is to set it once here at init time and forget about it for every subsequent call.

SankofaBootstrap.run auto-fills this from sankofa.yaml's engine_version field if the field isn't already set.

Implementation

final String? engineVersion;