Andrew Phillips
|
89fa9bee6f
|
chore: update plan with implemented changes
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-25 00:05:35 -03:00 |
|
Andrew Phillips
|
7a5bcf2722
|
refactor: update info mode to use ItemService
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-24 23:58:50 -03:00 |
|
Andrew Phillips
|
7ec0603e00
|
feat: implement core services and refactor modes
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-24 23:56:06 -03:00 |
|
Andrew Phillips
|
437a05e5d6
|
feat: add core module with essential services and types
|
2025-08-24 23:55:38 -03:00 |
|
Andrew Phillips
|
e66c7127ac
|
chore: reorder refactoring plan for logical flow
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-24 23:48:40 -03:00 |
|
Andrew Phillips
|
a5992fdb38
|
docs: update PLAN.md with file and function change details
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-24 23:45:43 -03:00 |
|
Andrew Phillips
|
19e1ae587f
|
docs: update refactoring plan with thread safety, error handling, and layer boundaries
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-24 23:36:55 -03:00 |
|
Andrew Phillips
|
0f79d99c8b
|
feat: update plan with async/sync boundaries and performance optimizations
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-24 23:20:37 -03:00 |
|
Andrew Phillips
|
accb5b79f8
|
docs: add refactoring plan to reduce code duplication
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-23 13:15:56 -03:00 |
|
Andrew Phillips
|
c7640e3fd9
|
docs: update test refactoring plan
|
2025-08-23 13:15:54 -03:00 |
|
Andrew Phillips
|
0f156770f6
|
fix: resolve borrow and move errors and remove unused imports
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-23 13:06:04 -03:00 |
|
Andrew Phillips
|
fb40809078
|
feat: add missing database functions and fix tool errors
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-23 13:01:30 -03:00 |
|
Andrew Phillips
|
4d87a9822b
|
build: update and deduplicate dependencies
|
2025-08-23 13:01:11 -03:00 |
|
Andrew Phillips
|
925c978bbc
|
feat: add Model Context Protocol (MCP) SSE endpoint
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-23 12:57:00 -03:00 |
|
Andrew Phillips
|
f2eabd65b0
|
feat: add rmcp dependency with server feature
|
2025-08-23 12:56:41 -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
|
107a1f3eb4
|
feat: add debug logs for status mode stack overflow investigation
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-19 14:14:21 -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
|
eb7da379ef
|
fix: prevent stack overflow in status mode and remove unused variables
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-19 14:11:18 -03:00 |
|
Andrew Phillips
|
d4359be92f
|
fix: remove problematic meta plugin initialization in status mode
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 14:05:47 -03:00 |
|
Andrew Phillips
|
971c24af2d
|
fix: replace default() with new_simple() for MagicFileMetaPlugin
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 14:03:49 -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
|
15f522a218
|
fix: correct closing brace syntax errors
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 13:58:28 -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
|
c0da7ae086
|
fix: remove unexpected closing brace in MetaPluginProgram
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 13:57:26 -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
|
b4d40f01e8
|
fix: initialize meta plugins with defaults before configuration
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 13:46:13 -03:00 |
|
Andrew Phillips
|
c2d724e6cc
|
fix: use configured outputs for meta plugins in status
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 13:44:26 -03:00 |
|
Andrew Phillips
|
75b6c56dcc
|
fix: remove unused config import and fix borrow-after-move error
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 13:41:17 -03:00 |
|
Andrew Phillips
|
36159d2fb9
|
fix: use correct output names in default outputs
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 13:39:52 -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
|
63eb1b10b3
|
feat: add MetaPlugin.configure method and update status generation
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-19 13:32:21 -03:00 |
|
Andrew Phillips
|
fddc7670aa
|
chore: remove unused update mode
|
2025-08-19 13:31:13 -03:00 |
|
Andrew Phillips
|
afb3d789ba
|
feat: add default outputs display for meta plugins
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-19 13:23:51 -03:00 |
|
Andrew Phillips
|
5ca66d7469
|
feat: add MetaPlugin outputs to status display
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-19 13:19:57 -03:00 |
|
Andrew Phillips
|
2b79c6380f
|
refactor: split configure into configure_options and configure_outputs methods
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-19 13:17:27 -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
|
1659bf20d4
|
fix: handle buffer capacity check correctly
|
2025-08-19 12:56:45 -03:00 |
|
Andrew Phillips
|
9aa76857b0
|
fix: configure meta plugins with options from settings including binary plugin max_buffer_size
Co-authored-by: aider (openai/andrew/openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
|
2025-08-19 12:38:06 -03:00 |
|
Andrew Phillips
|
a46bf3364a
|
refactor: remove unused binary plugin finalization logic
|
2025-08-19 12:36:24 -03:00 |
|
Andrew Phillips
|
ff5d233509
|
refactor: improve buffer handling logic and comments
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-18 20:54:42 -03:00 |
|
Andrew Phillips
|
cec6081218
|
fix: remove deprecated max_buffer option support
|
2025-08-18 20:54:40 -03:00 |
|
Andrew Phillips
|
d19ef19a5b
|
feat: implement buffer size limit and early metadata storage for binary plugin
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-18 20:39:52 -03:00 |
|
Andrew Phillips
|
4ba8ce74cb
|
refactor: move binary plugin to its own module
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-18 20:30:33 -03:00 |
|
Andrew Phillips
|
40637c8881
|
feat: add binary meta plugin implementation
|
2025-08-18 20:30:29 -03:00 |
|