Commit Graph

69 Commits

Author SHA1 Message Date
Andrew Phillips
c7007cd416 fix: add -b flag to file mime type detection 2025-07-29 13:48:23 -03:00
Andrew Phillips
8c820965e8 fix: correct file_mime and file_encoding meta plugin flags for compatibility
Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
2025-07-29 12:52:36 -03:00
Andrew Phillips
67c8f48a7c refactor: move hostname plugins to system module and remove basic.rs
Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
2025-07-29 12:46:05 -03:00
Andrew Phillips
46d305f13d feat: add system metadata plugins for file info and user context
Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
2025-07-29 12:45:03 -03:00
Andrew Phillips
3de832d886 feat: add hostname and full_hostname meta plugins with error handling
Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
2025-07-29 12:11:46 -03:00
Andrew Phillips
772553f588 fix: remove unused IntoEnumIterator import
Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
2025-07-29 11:47:06 -03:00
Andrew Phillips
05af560399 refactor: remove default column from meta plugin status table and simplify default logic
Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
2025-07-29 11:46:02 -03:00
Andrew Phillips
ffb3c8c8c6 fix: resolve missing imports and enum map coverage for ReadTime and ReadRate plugins
Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
2025-07-29 11:39:37 -03:00
Andrew Phillips
d530f1bc43 refactor: remove is_default from meta plugins and add read_time/read_rate plugins
Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
2025-07-29 11:32:48 -03:00
Andrew Phillips
e51a902660 refactor: integrate digest functionality into meta plugins and remove digest_engine module
Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
2025-07-28 17:31:23 -03:00
Andrew Phillips
d666cfce00 refactor: reimplement digest engines as meta plugins
Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
2025-07-28 17:12:13 -03:00
Andrew Phillips (aider)
a0fb0dec8a feat: add is_default method to MetaPlugin and MetaPluginProgram 2025-05-22 13:42:41 -03:00
Andrew Phillips (aider)
e2cb180a22 fix: add missing meta_name argument to MetaPluginProgram::new 2025-05-22 13:32:52 -03:00
Andrew Phillips
232807d2cc feat: add meta_name method to MetaPlugin trait 2025-05-22 13:32:49 -03:00
Andrew Phillips
25e41c46a9 refactor: remove unused MetaPluginType::None and related code 2025-05-22 13:21:10 -03:00
Andrew Phillips (aider)
be82248129 refactor: rename MetaPluginType::File to FileMagic 2025-05-22 13:02:28 -03:00
Andrew Phillips (aider)
e1a5dbf0f1 refactor: move ProgramWriter to common.rs 2025-05-22 09:48:19 -03:00
Andrew Phillips (aider)
beef2e773e feat: add meta plugin with file and none implementations 2025-05-22 09:38:43 -03:00
Andrew Phillips
1fd5ec1988 feat: add meta plugin program 2025-05-22 09:38:41 -03:00