You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A user's SVS command was not getting run. SVS was active, and the user followed the command structures shown in the manual. The manual doesn't actually show examples of productions creating the commands, however, and it turns out that ^command is an architectural WME, which is not immediately clear from the docs. If the user creates a ^command WME on the SVS WME, SVS will ignore it. I'm not happy with that design, but it would be disrusptive to change.
Update the manual chapter on SVS with an example production that creates an SVS command. Note explicitly that the ^command WME is architectural and should be matched on the LHS, not created in the RHS.
While we're at it, let's also mention in the chapter that you have to enable SVS with svs --enable and can disable it with svs --disable.
The text was updated successfully, but these errors were encountered:
garfieldnate
changed the title
document that svs.command is an architectural WME keep users from accidentally re-creating the ^command architectural WME
document that svs.command is an architectural WME
Aug 6, 2024
A user's SVS command was not getting run. SVS was active, and the user followed the command structures shown in the manual. The manual doesn't actually show examples of productions creating the commands, however, and it turns out that
^command
is an architectural WME, which is not immediately clear from the docs. If the user creates a^command
WME on the SVS WME, SVS will ignore it. I'm not happy with that design, but it would be disrusptive to change.Update the manual chapter on SVS with an example production that creates an SVS command. Note explicitly that the
^command
WME is architectural and should be matched on the LHS, not created in the RHS.While we're at it, let's also mention in the chapter that you have to enable SVS with
svs --enable
and can disable it withsvs --disable
.The text was updated successfully, but these errors were encountered: