Reloading config now reliably drops cached markdown commands and output styles.
What's wrong with this entry?
The loaders for markdown config files and output styles used to memoise their results in module-level variables that lived for the process lifetime. Those results now sit in three named slots on the shared load cache, so a config reload reliably drops them.
- The slots are
markdownFiles,outputStyleDirStylesandallOutputStyles, all cleared by the central cache reset;markdownFilesis also dropped when skill directories are invalidated. - None of the three names exist in v2.1.226.
outputStyleDirStyles
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
-
v2.1.234
A crashing slash command now tells you it crashed
Both mention slash command
-
v2.1.234
A command can decide from its arguments whether it counts as sensitive
Both mention slash command
-
v2.1.234
A slash-command grouping for a command that does not exist
Both mention slash command