Andrew Phillips
|
ff85bb611b
|
fix: resolve borrow of partially moved value errors and update error variant
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-25 13:13:46 -03:00 |
|
Andrew Phillips
|
1880d1059e
|
fix: remove unused mutability from meta_plugin variables
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-25 13:10:52 -03:00 |
|
Andrew Phillips
|
ee0545b739
|
fix: resolve ownership and borrowing errors and add serde traits
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-25 13:06:54 -03:00 |
|
Andrew Phillips
|
53c63360cb
|
fix: update module declarations and imports
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-25 13:03:59 -03:00 |
|
Andrew Phillips
|
a1bcba5cb1
|
fix: fix async database locking and diff process order
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-25 12:59:04 -03:00 |
|
Andrew Phillips
|
afe23aaa40
|
feat: add save_item_from_mcp functionality to core services
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-25 12:48:10 -03:00 |
|
Andrew Phillips
|
da59401ca7
|
chore: mark REST API refactoring as complete
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-25 12:44:04 -03:00 |
|
Andrew Phillips
|
f7cbf776ae
|
refactor: update api handlers to use async item service
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-25 12:41:45 -03:00 |
|
Andrew Phillips
|
7700026d87
|
feat: add async item service wrapper
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-25 12:37:18 -03:00 |
|
Andrew Phillips
|
7b2fb257eb
|
chore: mark CLI modes refactoring as complete
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-25 12:35:18 -03:00 |
|
Andrew Phillips
|
a0c8363852
|
refactor: update diff mode to use ItemService and ItemWithMeta
Co-authored-by: aider (openai/andrew/openrouter/google/gemini-2.5-pro) <aider@aider.chat>
|
2025-08-25 12:31:36 -03:00 |
|
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 |
|