feat: replace generic personas with Solo, Ralph, Scout, and Reviewer (#203)

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Wes
2026-03-29 10:40:34 -07:00
committed by GitHub
parent d99e1948a6
commit 6df9c73518
4 changed files with 366 additions and 53 deletions

View File

@@ -30,6 +30,7 @@ const rules = [
// Exceptions should stay rare and temporary. Prefer splitting files instead.
const overrides = new Map([
["src-tauri/src/managed_agents/personas.rs", 600], // built-in persona system prompts (Solo, Ralph, Strategist) are long string literals
["src-tauri/src/managed_agents/persona_card.rs", 772], // PNG/ZIP persona card codec + provider/model fields + 27 unit tests (~350 lines of tests); rustfmt adds line breaks around long literals/builders
["src/app/AppShell.tsx", 810], // message edit state + handlers + ChannelPane edit prop threading
["src/features/channels/hooks.ts", 550], // canvas query + mutation hooks + DM hide mutation

View File

@@ -1,5 +1,6 @@
mod backend;
mod discovery;
mod persona_avatars;
mod persona_card;
mod personas;
mod runtime;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long