| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
refactor(engine): decouple ASCF agent layer from engine core bundle - Move modelContext/__ascfCallbacks/callbackManager out of flexui-backend into agent_api.js (as_apis HAR rawfile), loaded via apiJSAssetsPaths - Generalize has.ts bridge: native module name from __flexui_apiModuleName; CallbackManager (generic, no agent semantics) lives in engine core as __callbackManager / __flexui_bridge__.callbackManager - has_apis.js declares module name; ASAPIsModule drops modelContext stubs (ModelContextAPI.ets removed) - FlexUIEngineConfig.apiJSAssetsPath → apiJSAssetsPaths (ordered array, loaded in sequence after core bundle init) - SkillActivator (OHOS/Android) no longer lazily loads agent_api.js; demo Index.ets drops onReady loadAgentApi hack - Sync manifest.json in dev-agent/sync-ascf-rawfile scripts (fixes skill discovery — rawfile directory listing is unavailable) - FlexUIEngine.kt: default bundle path flexui/jsfwk.js, fireJsCallback jsModuleName parameterized - Update flexui-engine-arkts-api.md: three-layer architecture, scenario 6 agent_api.js extension guide (two-file principle, promise bridge) Co-Authored-By: Claude <noreply@anthropic.com> | 1 个月前 | |
refactor: extract as_apis and android-modules from flexui-engine/modules/ Move modules/ohos/as_apis → as_apis/ and modules/android → android-modules/ to the repo root, alongside flexui-engine. These are independent build artifacts (HAR/AAR) not packaged by build-engine. - Update build configs: build-profile.json5, settings.gradle, cmake, oh-package.json5 - Update build scripts: pkg.sh, build-hap.sh, build-agent.sh - Add auto-clean in build-hap/build-agent to handle shared as_apis dependency - Fix AscfAIModuleModule.call() return type to match FlexUINativeModuleBase - Update docs paths Co-Authored-By: Claude <noreply@anthropic.com> | 1 个月前 | |
refactor: extract as_apis and android-modules from flexui-engine/modules/ Move modules/ohos/as_apis → as_apis/ and modules/android → android-modules/ to the repo root, alongside flexui-engine. These are independent build artifacts (HAR/AAR) not packaged by build-engine. - Update build configs: build-profile.json5, settings.gradle, cmake, oh-package.json5 - Update build scripts: pkg.sh, build-hap.sh, build-agent.sh - Add auto-clean in build-hap/build-agent to handle shared as_apis dependency - Fix AscfAIModuleModule.call() return type to match FlexUINativeModuleBase - Update docs paths Co-Authored-By: Claude <noreply@anthropic.com> | 1 个月前 | |
refactor: extract as_apis and android-modules from flexui-engine/modules/ Move modules/ohos/as_apis → as_apis/ and modules/android → android-modules/ to the repo root, alongside flexui-engine. These are independent build artifacts (HAR/AAR) not packaged by build-engine. - Update build configs: build-profile.json5, settings.gradle, cmake, oh-package.json5 - Update build scripts: pkg.sh, build-hap.sh, build-agent.sh - Add auto-clean in build-hap/build-agent to handle shared as_apis dependency - Fix AscfAIModuleModule.call() return type to match FlexUINativeModuleBase - Update docs paths Co-Authored-By: Claude <noreply@anthropic.com> | 1 个月前 | |
refactor: extract as_apis and android-modules from flexui-engine/modules/ Move modules/ohos/as_apis → as_apis/ and modules/android → android-modules/ to the repo root, alongside flexui-engine. These are independent build artifacts (HAR/AAR) not packaged by build-engine. - Update build configs: build-profile.json5, settings.gradle, cmake, oh-package.json5 - Update build scripts: pkg.sh, build-hap.sh, build-agent.sh - Add auto-clean in build-hap/build-agent to handle shared as_apis dependency - Fix AscfAIModuleModule.call() return type to match FlexUINativeModuleBase - Update docs paths Co-Authored-By: Claude <noreply@anthropic.com> | 1 个月前 | |
refactor: extract as_apis and android-modules from flexui-engine/modules/ Move modules/ohos/as_apis → as_apis/ and modules/android → android-modules/ to the repo root, alongside flexui-engine. These are independent build artifacts (HAR/AAR) not packaged by build-engine. - Update build configs: build-profile.json5, settings.gradle, cmake, oh-package.json5 - Update build scripts: pkg.sh, build-hap.sh, build-agent.sh - Add auto-clean in build-hap/build-agent to handle shared as_apis dependency - Fix AscfAIModuleModule.call() return type to match FlexUINativeModuleBase - Update docs paths Co-Authored-By: Claude <noreply@anthropic.com> | 1 个月前 | |
refactor: extract as_apis and android-modules from flexui-engine/modules/ Move modules/ohos/as_apis → as_apis/ and modules/android → android-modules/ to the repo root, alongside flexui-engine. These are independent build artifacts (HAR/AAR) not packaged by build-engine. - Update build configs: build-profile.json5, settings.gradle, cmake, oh-package.json5 - Update build scripts: pkg.sh, build-hap.sh, build-agent.sh - Add auto-clean in build-hap/build-agent to handle shared as_apis dependency - Fix AscfAIModuleModule.call() return type to match FlexUINativeModuleBase - Update docs paths Co-Authored-By: Claude <noreply@anthropic.com> | 1 个月前 | |
refactor: extract as_apis and android-modules from flexui-engine/modules/ Move modules/ohos/as_apis → as_apis/ and modules/android → android-modules/ to the repo root, alongside flexui-engine. These are independent build artifacts (HAR/AAR) not packaged by build-engine. - Update build configs: build-profile.json5, settings.gradle, cmake, oh-package.json5 - Update build scripts: pkg.sh, build-hap.sh, build-agent.sh - Add auto-clean in build-hap/build-agent to handle shared as_apis dependency - Fix AscfAIModuleModule.call() return type to match FlexUINativeModuleBase - Update docs paths Co-Authored-By: Claude <noreply@anthropic.com> | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 |