Andrew Phillips
|
0ed7e3aae7
|
refactor: update plugin creation to use consistent config approach
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:50:11 -03:00 |
|
Andrew Phillips
|
7bc6dd89a1
|
fix: update meta service to use new plugin configuration approach
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:48:48 -03:00 |
|
Andrew Phillips
|
5c2b56c06a
|
feat: add meta plugin configuration support
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:46:11 -03:00 |
|
Andrew Phillips
|
d5566e66c5
|
refactor: remove default_options method from MetaPlugin trait
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:44:44 -03:00 |
|
Andrew Phillips
|
80f8cf7eb7
|
refactor: remove redundant configure_outputs method
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:44:28 -03:00 |
|
Andrew Phillips
|
b7bf9b20de
|
refactor: remove redundant configure_options and default_options methods
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:43:30 -03:00 |
|
Andrew Phillips
|
5d518711d5
|
feat: add md5 support and remove deprecated meta plugin
|
2025-08-27 10:37:07 -03:00 |
|
Andrew Phillips
|
e8f2c00416
|
feat: add line length statistics tracking flags
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:35:14 -03:00 |
|
Andrew Phillips
|
1ea4fc2180
|
feat: round text_line_mean_len to nearest integer
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:18:04 -03:00 |
|
Andrew Phillips
|
9088b76067
|
fix: add debug logging and set default values for text plugin options
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:09:43 -03:00 |
|
Andrew Phillips
|
e10605bb7e
|
feat: add debug logging for line length statistics tracking
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:05:21 -03:00 |
|
Andrew Phillips
|
9a052bddd7
|
feat: add text line length statistics and options
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 09:24:31 -03:00 |
|
Andrew Phillips
|
6e8ff406c8
|
fix: remove unused digest field from Settings struct
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 23:52:07 -03:00 |
|
Andrew Phillips
|
560acc0235
|
fix: add missing std::io::Write import for md5::Context write method
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 23:48:58 -03:00 |
|
Andrew Phillips
|
af4f88a0fc
|
fix: implement debug for hasher and fix md5 update method
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 23:48:16 -03:00 |
|
Andrew Phillips
|
8f5ec6381f
|
fix: update md5 usage and remove unused imports
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 23:47:18 -03:00 |
|
Andrew Phillips
|
34c942e73b
|
refactor: unify digest plugin type handling
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 23:44:56 -03:00 |
|
Andrew Phillips
|
53df5d9260
|
feat: implement single hasher selection for digest plugin
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 23:40:49 -03:00 |
|
Andrew Phillips
|
538d565341
|
feat: unify digest plugin types and always compute all hashes
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 23:38:35 -03:00 |
|
Andrew Phillips
|
cb83cc4b77
|
feat: add support for multiple hash methods in digest plugin
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 23:35:40 -03:00 |
|
Andrew Phillips
|
25acb056d7
|
refactor: remove transaction usage from save_item method
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 23:24:05 -03:00 |
|
Andrew Phillips
|
efc71d6f0e
|
feat: add debug logs for meta service plugin initialization
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 22:43:44 -03:00 |
|
Andrew Phillips
|
df18390a54
|
refactor: remove database transactions from item service
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 21:56:06 -03:00 |
|
Andrew Phillips
|
379c45b556
|
fix: resolve iterator first() error and remove unused import
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 21:47:23 -03:00 |
|
Andrew Phillips
|
fbffd010be
|
fix: prioritize DNS resolution over hostname -f for hostname lookup
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 21:40:58 -03:00 |
|
Andrew Phillips
|
23906d4796
|
feat: improve hostname resolution with FQDN and IPv6 support
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 21:26:29 -03:00 |
|
Andrew Phillips
|
81ac8fcfbb
|
feat: implement hostname resolution using gethostname and dns-lookup
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 21:16:51 -03:00 |
|
Andrew Phillips
|
2a94f5f155
|
feat: switch to hostname crate for full hostname resolution
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 21:15:19 -03:00 |
|
Andrew Phillips
|
0b751ca34b
|
feat: add debug logging for hostname plugin options and values
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 21:11:37 -03:00 |
|
Andrew Phillips
|
dd217d6c6a
|
fix: prevent text plugin from finalizing in update method
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 20:57:17 -03:00 |
|
Andrew Phillips
|
a92076bbec
|
fix: prevent premature finalization when text buffer reaches max size
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 20:55:26 -03:00 |
|
Andrew Phillips
|
f2161c32f8
|
feat: add debug logs for text plugin initialization and finalization
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 20:54:38 -03:00 |
|
Andrew Phillips
|
6a1ac7284e
|
feat: add debug logs for text metadata processing
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 20:52:52 -03:00 |
|
Andrew Phillips
|
295b565cd6
|
feat: re-enable shell-related plugins
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 20:46:42 -03:00 |
|
Andrew Phillips
|
ee856b238d
|
fix: comment out shell-related meta plugins
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 20:44:26 -03:00 |
|
Andrew Phillips
|
8c1fad68a5
|
feat: add cwd and user meta plugins and remove unused imports
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 20:44:01 -03:00 |
|
Andrew Phillips
|
a583a8449c
|
refactor: update module imports and remove unused shell plugins
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 20:43:34 -03:00 |
|
Andrew Phillips
|
aa6a4f1015
|
refactor: resolve meta plugin module ambiguity
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 20:38:59 -03:00 |
|
Andrew Phillips
|
ef1cb4b5fb
|
refactor: resolve module conflict and reorganize meta plugin structure
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 20:32:55 -03:00 |
|
Andrew Phillips
|
73f23ff036
|
refactor: remove system directory from meta_plugin
|
2025-08-26 20:29:40 -03:00 |
|
Andrew Phillips
|
29079ccb24
|
refactor: update imports after moving system module files
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 20:25:59 -03:00 |
|
Andrew Phillips
|
0b0a601483
|
refactor: extract read_time and read_rate plugins from digest.rs
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 20:20:40 -03:00 |
|
Andrew Phillips
|
f23cc6e94f
|
feat: add termsize and tokio-util dependencies and remove system.rs
|
2025-08-26 20:16:08 -03:00 |
|
Andrew Phillips
|
7b945b4f4f
|
refactor: split system plugins into individual files
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 20:15:23 -03:00 |
|
Andrew Phillips
|
6becdb4fbd
|
fix: resolve mutable borrow conflicts in text meta plugin
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 19:49:57 -03:00 |
|
Andrew Phillips
|
adc16bd761
|
refactor: move helper methods out of trait implementation
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 19:49:09 -03:00 |
|
Andrew Phillips
|
549a671cf9
|
feat: add binary detection and word/line count helper methods
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 19:47:01 -03:00 |
|
Andrew Phillips
|
43088ad6a0
|
fix: move helper methods to impl block
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 19:46:46 -03:00 |
|
Andrew Phillips
|
e9b9532160
|
refactor: extract binary detection and word line count logic into helper methods
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 19:44:01 -03:00 |
|
Andrew Phillips
|
0ad8f3ccfa
|
refactor: change buffer to Option<Vec<u8>> and drop it after binary detection
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 19:40:23 -03:00 |
|