fix(gateway): align node push token typing and router test mock
This commit is contained in:
@@ -43,6 +43,12 @@ const mockModelClient = {
|
|||||||
stopReason: 'end_turn',
|
stopReason: 'end_turn',
|
||||||
usage: { inputTokens: 10, outputTokens: 5 },
|
usage: { inputTokens: 10, outputTokens: 5 },
|
||||||
})),
|
})),
|
||||||
|
setTier: vi.fn(() => true),
|
||||||
|
getTier: vi.fn(() => 'default' as const),
|
||||||
|
getLabel: vi.fn((tier: string) => tier),
|
||||||
|
setTierStrict: vi.fn(),
|
||||||
|
addTierChangeListener: vi.fn(),
|
||||||
|
removeTierChangeListener: vi.fn(),
|
||||||
};
|
};
|
||||||
|
|
||||||
const mockToolRegistry = {
|
const mockToolRegistry = {
|
||||||
|
|||||||
@@ -431,7 +431,7 @@ export class GatewayServer {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const provider = pushToken.provider === 'fcm' ? 'fcm' : 'apns';
|
const provider = pushToken.provider === 'fcm' ? 'fcm' : 'apns';
|
||||||
const normalizedPushToken = {
|
const normalizedPushToken: NonNullable<NodeConnectionState['pushToken']> = {
|
||||||
provider,
|
provider,
|
||||||
token: pushToken.token,
|
token: pushToken.token,
|
||||||
topic: pushToken.topic,
|
topic: pushToken.topic,
|
||||||
|
|||||||
Reference in New Issue
Block a user