What
Slash commands are the commands you type starting with /. Their results can now carry an outcome, and the record of each command run stores it as commandOutcome. Under one internal condition the outcome is always recorded as failed. Two commands now mark errors as failed:
- The skill usage command, when it shows "Couldn't compute skill usage."
/recap, when the request to the model returns an error.
The build also has "unavailable_headless" and "unknown" outcome kinds.
Why
A command that hits an error is now recorded as failed rather than as having run normally.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
The finding does not say where `commandOutcome` is shown or reported, or what the internal condition is.