mind-body: Brief.conversation is crate-visible like its type; start_self_run's inputs stay flat
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
8b61cca7da
commit
1f8dae184e
2 changed files with 2 additions and 1 deletions
|
|
@ -1999,6 +1999,7 @@ fn reply_in_force(mind: &dyn MindPort, id: &str) -> Result<bool> {
|
|||
/// The brief becomes a follow-up of the Persona turn's run, and a Self run
|
||||
/// claims it. A Self run already live is her Self run: the follow-up waits in
|
||||
/// the queue for it. Answers that run and the follow-up it admitted.
|
||||
#[allow(clippy::too_many_arguments, reason = "one admission's inputs are these few things, and a struct for them would be a second owner")]
|
||||
fn start_self_run(
|
||||
organs: &Organs,
|
||||
control: &impl ControlSource,
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ pub struct Brief {
|
|||
pub ordinal: u64,
|
||||
/// The conversation her Persona was in when it gave the brief, from the origin the follow-up records
|
||||
/// (none recorded, a brief admitted before origins existed, is the public one).
|
||||
pub conversation: persona::Conversation,
|
||||
pub(crate) conversation: persona::Conversation,
|
||||
}
|
||||
|
||||
/// The ids of the follow-ups a closed run claims, with the run each was claimed by.
|
||||
|
|
|
|||
Loading…
Reference in a new issue