Commit Graph

20 Commits

Author SHA1 Message Date
DESKTOP-UGVMD4B\DawnComing 455151f902 pc claw支持拉起分身应用
Signed-off-by: lidongrui <lidongrui3@huawei.com>
Co-Authored-By: Agent
2026-06-27 19:48:15 +08:00
RuiChen_01 f20eaa94d7 fix static check warnings for skill execute timeout
Co-Authored-By: Agent

Change-Id: Ib62f42314fed02e3d021ef1d242827d9e04596ca
Signed-off-by: RuiChen_01 <chenrui193@huawei.com>
2026-05-07 17:43:18 +08:00
RuiChen_01 6d2edfe428 feat: add skill execute timeout mechanism and fix ServiceExtension context
Reuse AMS EventHandler timeout framework to protect SkillExecuteManager
from stale EXECUTING records. When the target app never calls
completeArkTSScriptInApp, the record is automatically cleaned up after
timeout and the caller receives ERR_TIMED_OUT via callback.

Timeout = GetAppStartTimeoutTime() * SKILL_EXECUTE_TIMEOUT_MULTIPLE
(10s in production, 150s under ASAN), aligned with InsightIntent.

Also fix VerifyContext property name: ServiceExtension context uses
"extensionAbilityInfo" not "extensionInfo", which caused
completeArkTSScriptInApp to silently fail for ServiceExtension targets.

Co-Authored-By: Agent
Change-Id: I4e02afc0a75c069b1c5cb677fa81b469ef566f34
Signed-off-by: RuiChen_01 <chenrui193@huawei.com>
2026-05-07 15:45:11 +08:00
acdemicJava f52fc53b6f 调整生命周期超时时间
Co-Authored-By: acdemicJava <yinhuiling@h-partners.com>

Signed-off-by: acdemicJava <yinhuiling@h-partners.com>
2026-04-23 14:07:25 +08:00
DESKTOP-UGVMD4B\DawnComing 430ac0d9d9 游戏预启动需求
Signed-off-by: lidongrui <lidongrui3@huawei.com>
Co-Authored-By: Agent
2026-04-11 20:39:27 +08:00
wendel 7dc94c9355 modify page config
Signed-off-by: wendel <yuwenze1@huawei.com>
2026-01-04 14:47:56 +08:00
wangzhen 4cc5a764a8 Remove timeout in debug mode
Signed-off-by: wangzhen <wangzhen416@huawei.com>
Change-Id: Ie0e15e7af9d8e2f6cd24231871525ea474cf0edf
2025-07-09 17:24:16 +08:00
yuwenze 1d26c5ad73 add interface
Signed-off-by: yuwenze <yuwenze1@huawei.com>
Change-Id: Icdf3b1acf13ca620a6b479f2144ca3e24182efd9
2025-07-04 11:03:24 +08:00
wangzhen 29da1ca3ca ffrt task adjust
Signed-off-by: wangzhen <wangzhen416@huawei.com>
Change-Id: I751beaf0baaa8f02e2a8ae9a47272dd0811e2df1
2025-05-31 09:38:41 +08:00
yangxuguang-huawei 4424d54c3b bugfix: kill process with reason
Signed-off-by: yangxuguang-huawei <yangxuguang3@huawei.com>
2025-04-15 15:04:45 +08:00
zhangyuhang72 5d836c43df Extension增加inactivate和command超时机制
Signed-off-by: zhangyuhang72 <zhangyuhang72@huawei.com>
Change-Id: I7a5578e0f24ce86378f8e22eadb3abb347a48f3b
2025-01-24 15:11:41 +08:00
wangzhen 75246f7dd8 Concurrent startAbility error optimise
Signed-off-by: wangzhen <wangzhen416@huawei.com>
Change-Id: I7d6482fcbe6c334baddd6cfb1412a70659ed2d7f
2025-01-04 17:24:07 +08:00
zhangyafei-echo fa5f06985e Signed-off-by: zhangyafei-echo <zhangyafei12@huawei.com>
Change-Id: I468fd2c20fe0db5ee28372599559eb0736dba6de
2024-11-10 15:55:52 +08:00
yangyang706 5fbd026343 fix code
Signed-off-by: yangyang706 <yangyang706@h-partners.com>
Change-Id: Ia70b0ad45738e5b25c4cc1f16b9fc28e8ec39bda
2024-10-30 20:13:42 +08:00
yangyang706 cb479a4208 fix freeze kill ability before onCreate
Signed-off-by: yangyang706 <yangyang706@h-partners.com>
Change-Id: I652515382c5261fc90d06c7cc84d44b933503bdf
2024-10-30 16:10:25 +08:00
donglin 8b1e21c59e 迁移服务优先调度
Signed-off-by: donglin <donglin9@huawei.com>
Change-Id: If802489ed03d68a325376405df57b9d6fdf3951a
2024-09-30 06:09:37 +00:00
donglin eeb33e758c PrepareTerminateAbility timeout
Signed-off-by: donglin <donglin9@huawei.com>
Change-Id: Ic76ef29e8897935e866ed624a403feb77e6e6c36
2024-09-09 08:32:41 +00:00
wangzhen bf2ca98aaa Add load and foreground report to rss
Signed-off-by: wangzhen <wangzhen346@huawei.com>
Change-Id: I2764028054b48fe23fc450238c4e683139621e46
2024-09-02 15:54:01 +08:00
yuwenze 081a766cb4 replace
Signed-off-by: yuwenze <yuwenze1@huawei.com>
Change-Id: I3cb5dad539495eb7b937ab578d53465bb11c5b78
2024-05-15 16:22:10 +08:00
yuwenze bcd7bdcbba support app clone
Signed-off-by: yuwenze <yuwenze1@huawei.com>
Change-Id: I24d1821844343ce1329795e1c747c609db583028
2024-05-08 18:59:34 +08:00