I noticed that when I use “Tags” (capitalized) as a property name, the tag values display without purple highlighting (screenshot 1). But when I use “tags” (lowercase), all tag values show with proper purple highlighting (screenshot 2).
Is this intentional behavior? Which format is correct? (I assume lowercase “tags” is standard.) Why does Obsidian allow capitalized “Tags” as a property name if it breaks tag highlighting? Also, why does only “tags”/“Tags” trigger this behavior (other words like “eags” or “eggs” don’t work as tag properties)?
I think what @blue_emperor was trying to say might have been misunderstood.
He wasn’t really posting chatbot help, but pointing out that YAML keys are case-sensitive, so Tags and tags would be treated as different properties. He was just speculating that Obsidian might handle them the same way.
So his reply wasn’t chatbot assistance, but rather an explanation based on YAML rules.
YAML, the language that properties are written in, is case sensitive (or at least the keys are).
The autocomplete suggestions in the properties editor should handle the problem. Outside of the editor (in source mode), Obsidian is more hands off. Unfortunately YAML’s friendly look hides a lot of pitfalls; that’s one of the reasons why the properties editor was built.