Andrew Phillips
|
52dc8cea32
|
feat: update dependencies and remove binary and command meta plugins
|
2025-08-28 13:11:19 -03:00 |
|
Andrew Phillips
|
40e4fcc74a
|
refactor: remove binary plugin and its references
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 13:10:52 -03:00 |
|
Andrew Phillips
|
9e3df98e79
|
feat: make hostname option boolean-only and simplify hostname output logic
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 23:02:48 -03:00 |
|
Andrew Phillips
|
3cc0fd3b22
|
fix: handle null values to disable outputs
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 22:53:51 -03:00 |
|
Andrew Phillips
|
15baa8f297
|
refactor: rename command plugin to exec
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 22:01:47 -03:00 |
|
Andrew Phillips
|
e374e2d99b
|
fix: implement debug for MetaPluginCommand
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:56:03 -03:00 |
|
Andrew Phillips
|
db5b3153c0
|
fix: implement debug and default for meta plugin components
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:55:29 -03:00 |
|
Andrew Phillips
|
2e4cacaaba
|
feat: add derive_more for NumberOrString and ProgramWriter
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:50:04 -03:00 |
|
Andrew Phillips
|
bacfaa4fc3
|
refactor: remove manual Debug implementation for MetaPluginCommand
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:47:40 -03:00 |
|
Andrew Phillips
|
1025f1bc01
|
feat: add thiserror and derive_more for error handling and boilerplate reduction
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:45:49 -03:00 |
|
Andrew Phillips
|
2fe9d593b1
|
refactor: remove manual Default implementation from DigestMetaPlugin
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:38:40 -03:00 |
|
Andrew Phillips
|
01ba00db4b
|
feat: add smart default for hostname meta plugin and debug for api response
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:37:32 -03:00 |
|
Andrew Phillips
|
bd32c68056
|
fix: remove meta_name from DigestMetaPlugin default implementation
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:27:30 -03:00 |
|
Andrew Phillips
|
ea475386d6
|
fix: remove unused meta_name fields from meta plugin structs
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:26:00 -03:00 |
|
Andrew Phillips
|
da9ebb25da
|
fix: add missing MetaPluginType import
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:23:49 -03:00 |
|
Andrew Phillips
|
a820078214
|
fix: add missing MetaPluginType imports
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:19:59 -03:00 |
|
Andrew Phillips
|
fc54b8ff8f
|
fix: remove duplicate meta_type and replace meta_name with meta_type
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:17:48 -03:00 |
|
Andrew Phillips
|
e279af07d3
|
fix: replace meta_name with meta_type in default_outputs
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:12:26 -03:00 |
|
Andrew Phillips
|
7b1820cb63
|
refactor: remove redundant meta_name field and simplify default outputs
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:12:06 -03:00 |
|
Andrew Phillips
|
b8d51e2fa2
|
fix: add missing closing brace for is_supported method
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:05:24 -03:00 |
|
Andrew Phillips
|
79fdf05d84
|
refactor: replace meta_name with MetaPluginType from strum
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:04:52 -03:00 |
|
Andrew Phillips
|
892a3f24a5
|
feat: use process_metadata_outputs for output mapping in command plugin
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 20:59:02 -03:00 |
|
Andrew Phillips
|
b573c0dbe7
|
fix: prevent emitting disabled metadata outputs as null
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 20:50:02 -03:00 |
|
Andrew Phillips
|
10cd22ee1a
|
refactor: rename meta to plugin in table header
|
2025-08-27 20:07:29 -03:00 |
|
Andrew Phillips
|
8cd1d6ddf2
|
refactor: rename program plugin to command
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 19:44:03 -03:00 |
|
Andrew Phillips
|
95c79cacf6
|
feat: add serialize and deserialize to MetaPluginType
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 19:39:10 -03:00 |
|
Andrew Phillips
|
4f2e76e833
|
feat: add program plugin for running ad-hoc commands
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 19:35:36 -03:00 |
|
Andrew Phillips
|
3e7f491b74
|
fix: handle disabled text outputs properly
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 18:32:37 -03:00 |
|
Andrew Phillips
|
42a10cc2d5
|
fix: ensure outputs are properly disabled in constructors
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 18:11:32 -03:00 |
|
Andrew Phillips
|
324b96d1e1
|
refactor: remove initialize() call and use plugin outputs directly
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 18:09:17 -03:00 |
|
Andrew Phillips
|
75222eeb7f
|
fix: handle hostname false option properly
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 18:05:16 -03:00 |
|
Andrew Phillips
|
15e7c2b6e5
|
feat: handle disabled hostname outputs in plugin and simplify status display
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 18:01:40 -03:00 |
|
Andrew Phillips
|
aa2534c901
|
fix: handle disabled digest outputs properly
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 18:00:24 -03:00 |
|
Andrew Phillips
|
a708186b4f
|
fix: wrap string values in Value::String for process_metadata_outputs
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 17:50:03 -03:00 |
|
Andrew Phillips
|
97fb35b5f0
|
fix: update process_metadata_outputs to handle serde_yaml::Value
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 17:47:48 -03:00 |
|
Andrew Phillips
|
cb685d4329
|
feat: set unused text outputs to null based on method options
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 17:45:33 -03:00 |
|
Andrew Phillips
|
d013b60fc1
|
feat: set unused digest outputs to null based on method
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 17:42:55 -03:00 |
|
Andrew Phillips
|
430eafcf80
|
feat: add configurable hostname options and outputs
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 17:39:46 -03:00 |
|
Andrew Phillips
|
2d1174266d
|
feat: add default boolean options for text plugin statistics
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 17:31:13 -03:00 |
|
Andrew Phillips
|
19848fd379
|
feat: add default options to meta plugins status table
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 17:27:11 -03:00 |
|
Andrew Phillips
|
14c5f926a4
|
feat: display default options for digest and magic_file plugins
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 16:00:06 -03:00 |
|
Andrew Phillips
|
442f20dda3
|
refactor: merge get_meta_plugin_with_config into get_meta_plugin
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 14:01:18 -03:00 |
|
Andrew Phillips
|
fdcccc844e
|
refactor: remove new_simple methods and replace with new(None, None)
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 13:59:37 -03:00 |
|
Andrew Phillips
|
de6cdf6bfc
|
refactor: remove deprecated file magic plugin types
|
2025-08-27 13:59:31 -03:00 |
|
Andrew Phillips
|
57088471a1
|
chore: remove debug logging from text plugin
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 13:44:52 -03:00 |
|
Andrew Phillips
|
d527caa7bd
|
fix: change default value for track_line_median_len to false
|
2025-08-27 13:44:50 -03:00 |
|
Andrew Phillips
|
a3ff74c8e9
|
refactor: extract helper methods to reduce code duplication in TextPlugin
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 12:21:52 -03:00 |
|
Andrew Phillips
|
89d62c7b11
|
fix: remove deprecated strum::ToString and fix HashMap type conversion
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 12:17:09 -03:00 |
|
Andrew Phillips
|
90fd8d013d
|
refactor: replace custom snake case macro with strum implementation
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 12:15:18 -03:00 |
|
Andrew Phillips
|
8857fc86cd
|
refactor: replace custom proc-macro with strum for snake_case serialization
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 12:13:04 -03:00 |
|