whoami: drop operator_pronouns (redundant — already in system prompts at boot)

This commit is contained in:
damocles 2026-05-17 23:49:34 +02:00
parent 3c66cb6707
commit d395bdc945
7 changed files with 19 additions and 31 deletions

View file

@ -345,15 +345,14 @@ pub enum AgentResponse {
OpenThreads { threads: Vec<OpenThread> },
/// `CountPendingReminders` result.
PendingRemindersCount { count: u64 },
/// `Whoami` result: identity + role + operator pronouns + the
/// current hyperhive rev hive-c0re is running against. `role`
/// is `"agent"` for sub-agents (the only path that reaches this
/// variant of the response). `hyperhive_rev` is `None` only
/// when the configured flake URL has no canonical path.
/// `Whoami` result: identity + role + the current hyperhive rev
/// hive-c0re is running against. `role` is `"agent"` for
/// sub-agents (the only path that reaches this variant of the
/// response). `hyperhive_rev` is `None` only when the configured
/// flake URL has no canonical path.
Whoami {
name: String,
role: String,
operator_pronouns: String,
#[serde(default, skip_serializing_if = "Option::is_none")]
hyperhive_rev: Option<String>,
},
@ -673,7 +672,6 @@ pub enum ManagerResponse {
Whoami {
name: String,
role: String,
operator_pronouns: String,
#[serde(default, skip_serializing_if = "Option::is_none")]
hyperhive_rev: Option<String>,
},