danielmiessler.fabric/internal/domain
Kayvan Sylvan e84edd935b refactor: replace fmt.Errorf("%s", ...) with errors.New() and normalize i18n strings
- Replace `fmt.Errorf("%s", ...)` with `errors.New()` across all packages
- Add `errors` import where needed, remove unused `fmt` imports
- Lowercase error message strings in i18n locale files for Go conventions
- Add `plugin_registry_run_setup_select_defaults` i18n key for setup prompt
- Add `plugin_registry_could_not_find_vendor` i18n key for vendor errors
- Internationalize hardcoded English strings in `plugin_registry.go`
- Update `db_error_loading_env_file` format verb from `%s` to `%w` for wrapping
- Normalize error casing in en, de, es, fr, it, ja, pt-BR, pt-PT, zh, fa locales
2026-02-21 15:48:01 -08:00
..
attachment.go refactor: replace fmt.Errorf("%s", ...) with errors.New() and normalize i18n strings 2026-02-21 15:48:01 -08:00
domain.go refactor: rewrite Ollama chat handler to support proper streaming responses 2026-01-17 00:52:29 -08:00
domain_test.go refactor: move common package to domain and util packages for better organization 2025-07-08 23:26:11 -07:00
file_manager.go feat: internationalize file manager, Vertex AI, and Copilot error messages via i18n 2026-02-16 13:10:00 -08:00
file_manager_test.go refactor: move common package to domain and util packages for better organization 2025-07-08 23:26:11 -07:00
stream.go feat: add domain types for structured streaming (Phase 1) 2025-12-31 12:19:27 -06:00
think.go perf: add regex caching to StripThinkBlocks function for improved performance 2025-07-15 22:02:16 -07:00
think_test.go feat: add suppress-think feature to filter AI reasoning output 2025-07-15 21:52:27 -07:00
thinking.go refactor: extract token budget constants for thinking levels with validation bounds 2025-08-14 07:11:04 -07:00