Andrew Phillips
|
a909fdb2bd
|
fix: enable full features for derive_more
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:53:49 -03:00 |
|
Andrew Phillips
|
45a528118c
|
fix: remove duplicate thiserror dependency
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:52:48 -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
|
2435c8bebf
|
docs: update code optimization plan with completion status
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:49:01 -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
|
c056e8e2f2
|
build: update derive_more to version 2.0
|
2025-08-27 21:45:46 -03:00 |
|
Andrew Phillips
|
80deefb8b7
|
chore: add code optimization plan
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:43:31 -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
|
f0a2cf32ac
|
chore: add derive_more and smart-default crates
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 21:36:44 -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
|
9d8506461c
|
feat: add clone implementation to MetaPluginInfo
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-27 20:08:53 -03:00 |
|
Andrew Phillips
|
10cd22ee1a
|
refactor: rename meta to plugin in table header
|
2025-08-27 20:07:29 -03:00 |
|
Andrew Phillips
|
7bc9dedccd
|
feat: sort meta plugins by name in status tables
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-27 20:06:56 -03:00 |
|
Andrew Phillips
|
71b097c112
|
refactor: remove unused loop index variable
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-27 20:06:08 -03:00 |
|
Andrew Phillips
|
bc90085f05
|
feat: update table formatting and meta plugins display order
|
2025-08-27 20:06:07 -03:00 |
|
Andrew Phillips
|
564d593f04
|
feat: add separator lines between meta plugins in status table
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-27 19:55:46 -03:00 |
|
Andrew Phillips
|
46cf015572
|
fix: convert Vec<&String> to Vec<String> for join method compatibility
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 19:49:29 -03:00 |
|
Andrew Phillips
|
091f750bd8
|
feat: update meta plugin table to show options and sorted output keys
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 19:48:03 -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
|
1d61ac1243
|
feat: use strum to serialize MetaPluginType
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 19:40:29 -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
|
0d6d200ab2
|
fix: remove unused MetaPluginType variants
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 19:38:20 -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
|
96cb67259d
|
build: remove to_snake_case_string and to_snake_case_trait dependencies
|
2025-08-27 18:35:18 -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
|
695c51a97e
|
feat: sort and format meta plugins table outputs
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 18:14:54 -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
|
f056b16c65
|
fix: filter out disabled outputs in status display
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 18:07:38 -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
|
285d04aa9a
|
fix: handle hostname_short disabled state properly
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 17:55:27 -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 |
|