Skip to content

Hook ABI v5 only in the shared runtime contracts - #74

Merged
a9lim merged 1 commit into
mainfrom
webui/v5-profile-ids
Nov 2, 2026
Merged

a9lim merged 1 commit into
mainfrom
webui/v5-profile-ids

Conversation

@a9lim

@a9lim a9lim commented Nov 2, 2026

Copy link
Copy Markdown
Collaborator

drowse.ai's browser runtime now runs only hook ABI v5 libraries (standard-v4 and standard-v4-residual) and no longer passes aliased runtime identities when it claims a saved session. This drops what is left of the older path from the shared code:

  • StructuredHookProfileId is standard-v4 | standard-v4-residual (no standard-v1..v3).
  • BrowserSessionPersistence.claim loses compatibleRuntimeIdentitySha256s and the branch that rebound a session saved under an aliased identity; a session under another identity is incompatible (runtime_identity), as before for any identity not listed.

Neither is used by drowse's own dashboard, so drowse/web/dist is unchanged. npm run check (svelte-check 0/0, every script test) and npm run build pass.

…v4-residual, and a hosted session claim no longer takes aliased runtime identities (drowse.ai stopped passing them)
@a9lim
a9lim merged commit decdd31 into main Nov 2, 2026
12 checks passed
@a9lim a9lim mentioned this pull request Nov 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant