Release v2.0.1: create Chrome shortcut in profile dir on add-web
All checks were successful
技能自动化发布 / release (push) Successful in 5s

This commit is contained in:
2026-07-07 16:22:59 +08:00
parent 71bef19514
commit 549869b2bb
5 changed files with 189 additions and 9 deletions

View File

@@ -38,6 +38,7 @@ from service.secret_store import (
)
from util.logging_config import get_skill_logger
from util.platforms import get_platform_spec, seed_platforms
from util.profile_shortcut import create_profile_browser_shortcut
from util.runtime_paths import get_default_profile_dir_for_web
@@ -160,8 +161,10 @@ def cmd_account_add_web(
finally:
conn.close()
shortcut_path = create_profile_browser_shortcut(resolved_profile_dir, safe_label, log)
log.info("account_add_web_success id=%s platform=%s profile_dir=%s", new_id, key, resolved_profile_dir)
_say(_ok_json({
ok_payload = {
"id": new_id,
"platform_key": key,
"account_label": safe_label,
@@ -176,7 +179,10 @@ def cmd_account_add_web(
"auth_strategy": resolved_auth,
"session_persistent": sp,
"device_fingerprint": device_fingerprint,
}))
}
if shortcut_path:
ok_payload["profile_shortcut"] = shortcut_path
_say(_ok_json(ok_payload))
def cmd_account_add_secret(