skills: name the kind when a document already had one implied
A proposal is parsed as a protocol when it is stored, but accepting it
re-parsed the same text with no override, so a front matter that left
'kind' out made the catalog refuse a document the user had just agreed
to. The create path and the agent's own skill writes had the same gap.
1 parent ccb3cf1 commit c94392386aa07060d5067a51cf56a8bf10e34314
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 23 hours ago
Showing 4 changed files
View
navi/skills/store.py
View
navi/tools/skills.py
View
tests/unit/skills/test_skill_store.py
View
tests/unit/tools/test_skills.py