Skip to content

feat(agent-world): user email verification (Phase 5B) - #25

Merged
graycyrus merged 1 commit into
feature/tiny.placefrom
feat/agent-world-email-verify
Jun 17, 2026
Merged

feat(agent-world): user email verification (Phase 5B)#25
graycyrus merged 1 commit into
feature/tiny.placefrom
feat/agent-world-email-verify

Conversation

@graycyrus

Copy link
Copy Markdown
Owner

Phase 5B. Wires the 2 new users email-verification methods → openhuman.tinyplace_users_{start,confirm}_email_verification. 73→75, lists 1:1. Updated inline User type to 0.4.3 (avatar→avatarEmail, links→link, +email/emailVerified). Email-verification section in SettingsSection (send-code → verify). Email PII redacted in logs. Rust param test + 9 Vitest; coverage Settings 92% / invokeApiClient 84%. Spec: phase-5b-email-verify-spec.md.

Wires tinyplace 0.4.3 users email-verification: 2 controllers
(openhuman.tinyplace_users_{start,confirm}_email_verification). 73→75.
Updated the inline User/UserProfileUpdate types to the 0.4.3 shape
(avatar→avatarEmail, links→link, + email/emailVerified/…); SDK auto-signs.
Email-verification section in SettingsSection (send code → enter code → verify,
with verified/pending/error states). PII email redacted in logs. Rust param test
+ 9 Vitest. Coverage Settings 92% / invokeApiClient 84%.
@graycyrus
graycyrus merged commit f3c9c9c into feature/tiny.place Jun 17, 2026
graycyrus added a commit that referenced this pull request Jul 29, 2026
Re-apply our CompanionRunHost + browser_relay host-API commits on top of
tinyflows main, so the vendored crate now has the memory + dedup node kinds
(#23/#25) it was missing at the chrome-branch tip — fixes the 'unknown variant
memory' NodeKind error — while keeping our embedding-host seam.
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