feat(ai): add per-character AI model assignment and identity profiles

Implements deterministic model resolution (column → env map → pool →
default) and adds AI identity fields to characters. Migration backfills
existing rows with deterministic defaults. Controller uses resolved model
and identity block in system prompts for contextual conversations.
This commit is contained in:
2026-10-31 18:35:57 -03:00
parent 59963de995
commit 81be63b4c3
7 changed files with 354 additions and 13 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 260 KiB