Skip to content

Personality poc#114

Open
mickeysefaria wants to merge 4 commits into
mainfrom
personality-poc
Open

Personality poc#114
mickeysefaria wants to merge 4 commits into
mainfrom
personality-poc

Conversation

@mickeysefaria

Copy link
Copy Markdown
Collaborator

No description provided.

mickeysefaria and others added 2 commits April 14, 2026 11:00
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…elaxed BT prompt

- Add personality field to ChatRequestSerializer (standard/relaxed)
- Add personality to MessageContext dataclass
- Pass personality from request through to MessageContext in views.py
- TurnOrchestrator branches on personality: relaxed skips guardrail + router,
  uses RELAXED_PROMPT_SLUG directly; standard path unchanged
- Add personality dropdown above input in LCChatbot.svelte
- Pass personality through sendMessageStream in api.js

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@coolify-sefaria-github

coolify-sefaria-github Bot commented Apr 14, 2026

Copy link
Copy Markdown

The preview deployment for sefaria/ai-chatbot:server is ready. 🟢

Open app | Open Build Logs | Open Application Logs

Last updated at: 2026-04-14 14:43:15 CET

mickeysefaria and others added 2 commits April 14, 2026 11:30
…tibility

Production backend doesn't have the personality field yet, so piggyback on
the existing promptSlugs.corePromptSlug mechanism to load test-relaxed prompt.
Full guardrail/router bypass will activate once backend is deployed from branch.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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