Merge branch 'main' into exec-approvals
This commit is contained in:
commit
3c303df8f1
61 changed files with 4538 additions and 1024 deletions
|
|
@ -21,7 +21,7 @@ export function createVerifyHandler(ctx: VerifyContext): RpcHandler {
|
|||
// 1. Already in whitelist → pass through (reconnection, no confirmation needed)
|
||||
const allowed = ctx.deviceStore.isAllowed(from);
|
||||
if (allowed) {
|
||||
return { hubId: ctx.hubId, agentId: allowed.agentId };
|
||||
return { hubId: ctx.hubId, agentId: allowed.agentId, isNewDevice: false };
|
||||
}
|
||||
|
||||
// 2. Validate token
|
||||
|
|
@ -42,6 +42,6 @@ export function createVerifyHandler(ctx: VerifyContext): RpcHandler {
|
|||
|
||||
// 4. User confirmed → add to whitelist (with device metadata)
|
||||
ctx.deviceStore.allowDevice(from, result.agentId, meta);
|
||||
return { hubId: ctx.hubId, agentId: result.agentId };
|
||||
return { hubId: ctx.hubId, agentId: result.agentId, isNewDevice: true };
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue