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 |
|
Andrew Phillips
|
e2bef42a55
|
feat: fix text plugin word and line count tracking
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 19:37:21 -03:00 |
|
Andrew Phillips
|
a620db8cfe
|
feat: add word and line count output in finalize method
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 19:22:42 -03:00 |
|
Andrew Phillips
|
cf4254750d
|
feat: move word and line count output to finalize method
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 19:20:14 -03:00 |
|
Andrew Phillips
|
0b57da071a
|
feat: implement accurate word counting across block boundaries
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 19:12:27 -03:00 |
|
Andrew Phillips
|
9f9e2749a9
|
fix: resolve mutable borrow error in text plugin
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 19:09:10 -03:00 |
|
Andrew Phillips
|
80c6573e71
|
feat: add text meta plugin
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 19:05:40 -03:00 |
|
Andrew Phillips
|
06e7e1a616
|
feat: add text meta plugin
|
2025-08-26 19:05:35 -03:00 |
|
Andrew Phillips
|
6a6afcfe6e
|
chore: remove redundant debug logging from store_meta
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:54:20 -03:00 |
|
Andrew Phillips
|
e3e9db145d
|
fix: remove duplicate metadata processing in meta service
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:50:20 -03:00 |
|
Andrew Phillips
|
77089c181b
|
fix: remove non-existent FullHostnameMetaPlugin import
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:47:01 -03:00 |
|
Andrew Phillips
|
221d8b3b27
|
feat: add full hostname option to hostname plugin and remove full_hostname plugin
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:45:14 -03:00 |
|
Andrew Phillips
|
c8afbb3984
|
feat: implement finalization tracking for system plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:42:14 -03:00 |
|
Andrew Phillips
|
04fb10d006
|
feat: add finalization tracking to meta plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:37:30 -03:00 |
|
Andrew Phillips
|
56465cdf1d
|
fix: remove duplicate metadata processing in MagicFileMetaPlugin
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:35:48 -03:00 |
|
Andrew Phillips
|
be60c230b2
|
fix: add static lifetime bound to MetaPlugin trait
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:26:01 -03:00 |
|
Andrew Phillips
|
b73ba17f80
|
fix: restrict self to sized types and clone response in process_chunk and finalize_plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:25:00 -03:00 |
|
Andrew Phillips
|
4b66b094d5
|
feat: add finalization state management for meta plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:23:17 -03:00 |
|
Andrew Phillips
|
bd879100be
|
feat: add finalization state tracking to meta plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:23:02 -03:00 |
|
Andrew Phillips
|
6574b5a072
|
refactor: rename is_saved to is_finalized in system meta plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:18:10 -03:00 |
|
Andrew Phillips
|
302fe010bd
|
refactor: remove unused item_id fields from meta plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:16:16 -03:00 |
|
Andrew Phillips
|
f5ba5dff2d
|
fix: clone result before moving it into self.result
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:12:40 -03:00 |
|
Andrew Phillips
|
0eab6736e1
|
fix: resolve borrow after move error in program.rs
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 18:09:38 -03:00 |
|
Andrew Phillips
|
a2cc0fa071
|
fix: resolve borrow after move error by cloning result before assignment
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 18:08:32 -03:00 |
|
Andrew Phillips
|
03ac98e219
|
fix: clone result before moving into self.result
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 18:07:38 -03:00 |
|
Andrew Phillips
|
1d463323ce
|
refactor: update empty hashmap initialization with lazy initialization
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 18:06:50 -03:00 |
|
Andrew Phillips
|
3fb436dc44
|
fix: add missing meta_name implementation and fix compilation errors
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 18:05:02 -03:00 |
|
Andrew Phillips
|
1f82be1f02
|
fix: remove unused meta plugin types and references
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 18:03:13 -03:00 |
|
Andrew Phillips
|
e2db93f955
|
fix: correct for loop iteration and PIPESIZE casting
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 18:02:05 -03:00 |
|
Andrew Phillips
|
9751e7074c
|
fix: remove item_id parameter from MetaPlugin methods and update implementations
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 18:01:37 -03:00 |
|