langstream
langstream copied to clipboard
Refactor config properties to kebab case
I’ve noticed different config naming styles: 90% is kebab case (my-property), the rest is pascal (myProperty) and one is with underscore (my_property). We should move them all to the kebab case and keep compatibility
Some examples:
- language-detector uses
allowedLanguages - unwrap-key-value uses
unwrapKey - text-splitter uses
splitter_type,length_functionand others - python-* uses
className
I agree that we should fix all of them as use the kebab case, that is more JSON/YAML friendly.
💯