414d2ab561
- Add TextEditorConfig and ExternalEditorConfig dataclasses to models.py - Create src/external_editor.py with ExternalEditorLauncher class - Add tests for configuration and launcher functionality - Support for config.toml [tools.text_editors] and manual_slop.toml default_editor