合并 master 最新更新
合入 master 的 BgFilter、CI、运维与现役平台改造。 保留 AI 游戏创作 Runtime、独立锁文件与原生壳验证链路。 修复共享充值账单组件、LLM 网关与退役 Agent 兼容边界。 同步冲突文档、锁文件和开发脚本。
This commit is contained in:
@@ -27,15 +27,12 @@ export type PublicUserSearchResponse = {
|
||||
user: PublicUserSummary;
|
||||
};
|
||||
|
||||
export type RuntimeGuestTokenResponse = {
|
||||
token: string;
|
||||
expiresAt: string;
|
||||
subject: string;
|
||||
scope: string;
|
||||
export type AuthPhoneNumberInput = {
|
||||
countryCode?: string;
|
||||
purePhoneNumber: string;
|
||||
};
|
||||
|
||||
export type AuthEntryRequest = {
|
||||
phone: string;
|
||||
export type AuthEntryRequest = AuthPhoneNumberInput & {
|
||||
password: string;
|
||||
};
|
||||
|
||||
@@ -62,8 +59,7 @@ export type AuthProfileUpdateResponse = {
|
||||
user: AuthUser;
|
||||
};
|
||||
|
||||
export type AuthPasswordResetRequest = {
|
||||
phone: string;
|
||||
export type AuthPasswordResetRequest = AuthPhoneNumberInput & {
|
||||
code: string;
|
||||
newPassword: string;
|
||||
};
|
||||
@@ -73,8 +69,7 @@ export type AuthPasswordResetResponse = {
|
||||
user: AuthUser;
|
||||
};
|
||||
|
||||
export type AuthPhoneSendCodeRequest = {
|
||||
phone: string;
|
||||
export type AuthPhoneSendCodeRequest = AuthPhoneNumberInput & {
|
||||
scene?: 'login' | 'bind_phone' | 'change_phone' | 'reset_password';
|
||||
captchaChallengeId?: string;
|
||||
captchaAnswer?: string;
|
||||
@@ -87,8 +82,7 @@ export type AuthPhoneSendCodeResponse = {
|
||||
providerRequestId: string | null;
|
||||
};
|
||||
|
||||
export type AuthPhoneLoginRequest = {
|
||||
phone: string;
|
||||
export type AuthPhoneLoginRequest = AuthPhoneNumberInput & {
|
||||
code: string;
|
||||
inviteCode?: string;
|
||||
};
|
||||
@@ -123,7 +117,8 @@ export type AuthWechatStartResponse = {
|
||||
};
|
||||
|
||||
export type AuthWechatBindPhoneRequest = {
|
||||
phone?: string;
|
||||
countryCode?: string;
|
||||
purePhoneNumber?: string;
|
||||
code?: string;
|
||||
wechatPhoneCode?: string;
|
||||
displayName?: string;
|
||||
@@ -146,8 +141,7 @@ export type AuthWechatMiniProgramLoginResponse = {
|
||||
created: boolean;
|
||||
};
|
||||
|
||||
export type AuthPhoneChangeRequest = {
|
||||
phone: string;
|
||||
export type AuthPhoneChangeRequest = AuthPhoneNumberInput & {
|
||||
code: string;
|
||||
};
|
||||
|
||||
|
||||
@@ -244,7 +244,6 @@ describe('HostBridge shared contract helpers', () => {
|
||||
'payment.request',
|
||||
'share.setTarget',
|
||||
'share.open',
|
||||
'navigation.openNativePage',
|
||||
]);
|
||||
for (const nativeAppProfile of [
|
||||
HOST_BRIDGE_EXPO_MOBILE_BASE_CAPABILITIES,
|
||||
|
||||
@@ -132,7 +132,6 @@ export const HOST_BRIDGE_WECHAT_MINI_PROGRAM_CAPABILITIES: readonly HostBridgeCa
|
||||
'payment.request',
|
||||
'share.setTarget',
|
||||
'share.open',
|
||||
'navigation.openNativePage',
|
||||
];
|
||||
|
||||
export const HOST_BRIDGE_EXPO_MOBILE_BASE_CAPABILITIES: readonly HostBridgeCapability[] = [
|
||||
|
||||
@@ -5,7 +5,6 @@ export * from './editorAgent';
|
||||
export * from './gameCreationApp';
|
||||
export * from './hostBridge';
|
||||
export type * from './hyper3d';
|
||||
export type * from './jumpHop';
|
||||
export * from './playTypes';
|
||||
export type * from './publicWork';
|
||||
export type * from './puzzleClear';
|
||||
|
||||
@@ -9,9 +9,6 @@ export * from './contracts/edutainmentBabyDrawing';
|
||||
export * from './contracts/edutainmentBabyObject';
|
||||
export * from './contracts/externalGeneration';
|
||||
export type * from './contracts/hyper3d';
|
||||
export * from './contracts/match3dAgent';
|
||||
export * from './contracts/match3dRuntime';
|
||||
export * from './contracts/match3dWorks';
|
||||
export * from './contracts/playTypes';
|
||||
export * from './contracts/puzzleAgentActions';
|
||||
export * from './contracts/puzzleAgentDraft';
|
||||
|
||||
Reference in New Issue
Block a user