Repository navigation
Add Carl’s Syntwin guide to Tilly - #80
Merged
Merged
Conversation
written with gpt-6.1-sol in Codex
Clarify loading, conversation access and separate retention in privacy disclosures. written with gpt-6.1-sol in Codex
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
written with gpt-6.1-sol in Codex
written with gpt-6.1-sol in Codex
written with gpt-6.1-sol in Codex
written with gpt-6.1-sol in Codex
written with gpt-6.1-sol in Codex
written with gpt-6.1-sol in Codex
written with gpt-6.1-sol in Codex
written with gpt-6.1-sol in Codex
written with gpt-6.1-sol in Codex
written with gpt-6.1-sol in Codex
written with gpt-6.1-sol in Codex
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Visitors can talk to Carl's live Syntwin below the hero, then keep the same conversation when they enter Tilly. Fresh app visits open the guide through Settings → Help. Ongoing conversations keep a visible reopen launcher. English and German, anonymous walkthroughs, and optional page access use the configured live Tilly room.
The integration adds support links, account/data access boundaries, privacy disclosures, and a short integration guide. Twin instructions and knowledge are managed in Syntwin. App startup waits for the saved language before loading Syntwin.
PUBLIC_SYNTWIN_ENABLED=falsedisables the integration;PUBLIC_SYNTWIN_ROOM_IDselects another room.Validation:
bun check,bun run test:run(416 tests), andbun run buildpass.The live room now establishes interest before onboarding and uses the website alongside the conversation. Fresh English/German QA requested access proactively, scrolled/highlighted pricing before explaining, and ended without an onboarding offer. Existing chats retain cached instructions; retest in a fresh conversation. Further tool-narration and reasoning-leak work remains in Syntwin.
Preview: https://tilly-git-feat-syntwin-guide-ccssmnn.vercel.app/en/ (public, no Vercel login required).
Offline/install behavior was not validated on the previously protected deployment.
The preview uses the live Syntwin room with test mode off. The operator privacy URL is configured as https://tilly.social/en/privacy. Remaining Syntwin prompt behavior is tracked separately.
Minimized call across website → app navigation
The app had a CSS rule hiding the entire Syntwin host whenever its panel was closed. A visitor could minimize a live call on the website, enter the app, and keep hearing the twin while losing its floating reopen widget. Removed that rule; Syntwin already keeps fresh app visits quiet through
data-launcher="none".Verified with the production widget and a real muted call at 402 × 874: the same session survived navigation, the floating widget remained visible, and reopening restored End call. No focused input, viewport offset 0, full viewport height 874 throughout. Fresh app visit has no launcher; desktop layout checked at 1280 × 900.
bun checkand production build pass.written with gpt-6.1-sol in Codex
Website and app context
Both embed tags now set
data-contextusing Syntwin's deployed context support. The website identifies a visitor exploring Tilly; the app identifies in-app help and allows a continued website walkthrough. No account or journal details enter this attribute.Verified against production Syntwin on 31 October:
bun checkandbun run buildpass.written with gpt-6.1-sol in Codex