Persist explicit pronoun self-statements

This commit is contained in:
Meta Vens 2026-05-02 21:33:54 +01:00
commit 9ce17ac650
10 changed files with 279 additions and 42 deletions

View file

@ -111,6 +111,7 @@ create index if not exists interaction_memory_events_actor_timestamp_idx
create table if not exists interaction_identity_profiles (
actor_id text primary key,
actor_name text not null default '',
pronoun_policy text not null default 'unknown',
resolved_pronoun_set text,
pronoun_confidence double precision,
@ -118,6 +119,9 @@ create table if not exists interaction_identity_profiles (
updated_at timestamptz not null default now()
);
alter table if exists interaction_identity_profiles
add column if not exists actor_name text not null default '';
create table if not exists void_usage_rate_limit_state (
actor_id text primary key,
daily_bucket date not null,