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
|
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
|
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
|
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
|
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
|
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
|
e2b434e52c
|
refactor: update ReadRateMetaPlugin to match new MetaPlugin trait signatures
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 17:59:52 -03:00 |
|
Andrew Phillips
|
c6c81088b8
|
fix: update meta plugin implementations to match trait signatures
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 17:59:16 -03:00 |
|
Andrew Phillips
|
f44866a2cc
|
feat: update default is_internal() to return true and clean up overrides
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 17:27:04 -03:00 |
|
Andrew Phillips
|
a0fcb86fce
|
refactor: update response types to MetaPluginResponse
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-26 16:17:34 -03:00 |
|
Andrew Phillips
|
ec5fde2771
|
refactor: update meta plugins to use MetaPluginResponse
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-26 16:13:30 -03:00 |
|
Andrew Phillips
|
3021932eb6
|
feat: add read time tracking functionality
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-26 15:37:35 -03:00 |
|
Andrew Phillips
|
128d98c4e3
|
feat: update digest and system plugins to return PluginResponse
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-26 15:37:00 -03:00 |
|
Andrew Phillips
|
7b43827926
|
refactor: update meta plugins to use new trait interface
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-26 15:35:57 -03:00 |
|
Andrew Phillips
|
449e47f721
|
fix: resolve stack overflow in meta plugin initialization by removing recursive calls
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-23 12:40:37 -03:00 |
|
Andrew Phillips
|
670d078eae
|
fix: initialize final_options in meta plugin constructors
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-19 14:20:45 -03:00 |
|
Andrew Phillips
|
a3494ee831
|
feat: add options to meta plugins
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-19 14:18:59 -03:00 |
|
Andrew Phillips
|
73bfc064ea
|
refactor: change meta_name to immutable reference and add debugging
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-19 14:12:53 -03:00 |
|
Andrew Phillips
|
4371366db4
|
fix: update method calls to use instance methods
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 14:00:15 -03:00 |
|
Andrew Phillips
|
98c67e0e82
|
fix: remove extra closing braces in meta plugin implementations
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 13:57:50 -03:00 |
|
Andrew Phillips
|
81397c1319
|
feat: update meta plugin constructors to accept options and outputs
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 13:56:33 -03:00 |
|
Andrew Phillips
|
cd6033ad3b
|
feat: add default_options method to all meta plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 13:36:59 -03:00 |
|
Andrew Phillips
|
c7a0e285e0
|
feat: add default outputs to meta plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 13:35:49 -03:00 |
|
Andrew Phillips
|
a1a66c1920
|
fix: remove unused imports and fix settings default error
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 13:33:10 -03:00 |
|
Andrew Phillips
|
38cbf06579
|
refactor: replace get_* and set_* methods with direct field access
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-19 13:15:48 -03:00 |
|
Andrew Phillips
|
58ecbd63cf
|
refactor: update meta plugin to use output mappings
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-19 12:57:06 -03:00 |
|
Andrew Phillips
|
d96804bdfb
|
refactor: remove connection storage from plugin structs and pass as argument
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-18 15:52:27 -03:00 |
|
Andrew Phillips
|
7f28129c00
|
feat: add central metadata output handler
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-18 10:51:58 -03:00 |
|
Andrew Phillips
|
592c277735
|
feat: add support for meta plugin options and outputs
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-18 10:07:51 -03:00 |
|
Andrew Phillips
|
18a3f1b36e
|
feat: add sha256 hash metadata storage in finalize
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-18 09:20:07 -03:00 |
|
Andrew Phillips
|
cd63dda271
|
fix: update trait and remove unused io imports
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-18 08:31:47 -03:00 |
|
Andrew Phillips
|
22206de5ab
|
feat: update finalize to return Result<()> and simplify save mode
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-18 08:12:49 -03:00 |
|
Andrew Phillips
|
2424c543d6
|
fix: implement debug for meta plugin program and remove unused imports
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-18 08:03:55 -03:00 |
|
Andrew Phillips
|
2b6f068784
|
refactor: remove unused create() method from MetaPlugin trait
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-18 08:00:24 -03:00 |
|
Andrew Phillips
|
b4c9fd47c2
|
fix: change self reference to mutable in save_meta and remove unused imports
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-16 14:06:04 -03:00 |
|
Andrew Phillips
|
a7977139a7
|
refactor: move meta plugin finalization logic into meta plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-16 14:04:19 -03:00 |
|
Andrew Phillips
|
6588c827be
|
feat: add is_internal trait method to distinguish internal plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-11 11:52:52 -03:00 |
|
Andrew Phillips
|
5a41021188
|
feat: Add units to read_rate and read_time meta plugins
Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
|
2025-07-29 12:02:41 -03:00 |
|
Andrew Phillips
|
85dfe5d67a
|
feat: add read time and read rate meta plugins
Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) <aider@aider.chat>
|
2025-07-29 11:35:31 -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
|
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
|
0bf898c0e7
|
fix: correctly track and log item size during IO loop
|
2025-07-28 17:12:10 -03:00 |
|