Skip to content

feat: embedded chat#9

Merged
lucasnevespereira merged 4 commits into
mainfrom
feat/embedded
Jun 2, 2026
Merged

feat: embedded chat#9
lucasnevespereira merged 4 commits into
mainfrom
feat/embedded

Conversation

@lucasnevespereira

@lucasnevespereira lucasnevespereira commented May 26, 2026

Copy link
Copy Markdown
Member

Summary

  • Add embedded widget mode using data-mode="embedded" and data-target, with target-height guidance and floating fallback when the target is missing or invalid.
  • Add admin controls for floating vs embedded install snippets plus matching live previews.
  • Add a reset/new chat control and conversation-id reset behavior.
  • Cache the last successful widget config in localStorage to avoid flashing default branding while config loads.

Validation

  • pnpm --filter @helia/widget typecheck
  • pnpm --filter @helia/web typecheck
  • pnpm --filter @helia/widget build
  • pnpm --filter @helia/web build
  • git diff --check

Notes

  • pnpm --filter @helia/web lint currently opens the Next ESLint setup prompt because this app has no ESLint config, so it is not usable as a non-interactive check.

@vercel

vercel Bot commented May 26, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
helia-landing Ready Ready Preview, Comment Jun 1, 2026 4:18pm

@lucasnevespereira lucasnevespereira merged commit 459831f into main Jun 2, 2026
3 checks passed
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