feat(#82): Implement personality module #107
Reference in New Issue
Block a user
Delete Branch "feature/82-personality"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Adds personality configuration for AI assistant customization.
Database Schema
Personalitymodel with name, tone, formality level, system prompt templateFormalityLevelenum (VERY_CASUAL → VERY_FORMAL)API Endpoints
GET /personalities- List allGET /personalities/default- Get workspace defaultGET /personalities/:id- Get onePOST /personalities- CreatePUT /personalities/:id- UpdateDELETE /personalities/:id- DeletePOST /personalities/:id/preview- Preview formatted promptPrompt Formatter Service
{{userName}},{{workspaceName}},{{currentDate}}{{custom_*}}Tests
QA Checklist
Closes #82