Skip to content

LoomSettings

A loom’s settings: whether night weaving runs, how long it waits for quiet, and which model it uses. A field left null takes its default.

Kind: an object, used in requests and responses. In a request it is called LoomSettingsInput.

FieldTypeRequiredDescription
nightWeavingboolean | nullWhether night weaving consolidates this loom once its conversations go quiet. Null means on.
quietMinutesinteger | nullMinutes of quiet after the last turn before night weaving may begin: 1 to 1,440. Null means 15.
weaverModelstring | nullThe name of the model night weaving thinks with. Null: the bound agent’s own model.
{
"nightWeaving": false,
"quietMinutes": 0,
"weaverModel": "..."
}

Every field is present in a response; empty ones are null.

FieldTypeDescription
nightWeavingboolean | nullWhether night weaving consolidates this loom once its conversations go quiet. Null means on.
quietMinutesinteger | nullMinutes of quiet after the last turn before night weaving may begin: 1 to 1,440. Null means 15.
weaverModelstring | nullThe name of the model night weaving thinks with. Null: the bound agent’s own model.
effectiveNightWeavingbooleanWhether night weaving is on, with the default applied. Set by Maitento.
effectiveQuietPeriodtimespanThe quiet period night weaving waits for, with the default and limits applied. Set by Maitento.
{
"nightWeaving": false,
"quietMinutes": 0,
"weaverModel": "...",
"effectiveNightWeaving": false,
"effectiveQuietPeriod": "00:05:00"
}