Andrew Phillips
|
539f99f803
|
fix: replace to_string with explicit plugin name mapping
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:50:38 -03:00 |
|
Andrew Phillips
|
0ed7e3aae7
|
refactor: update plugin creation to use consistent config approach
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:50:11 -03:00 |
|
Andrew Phillips
|
7bc6dd89a1
|
fix: update meta service to use new plugin configuration approach
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:48:48 -03:00 |
|
Andrew Phillips
|
5c2b56c06a
|
feat: add meta plugin configuration support
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-27 10:46:11 -03:00 |
|
Andrew Phillips
|
8f5ec6381f
|
fix: update md5 usage and remove unused imports
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 23:47:18 -03:00 |
|
Andrew Phillips
|
34c942e73b
|
refactor: unify digest plugin type handling
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 23:44:56 -03:00 |
|
Andrew Phillips
|
25acb056d7
|
refactor: remove transaction usage from save_item method
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 23:24:05 -03:00 |
|
Andrew Phillips
|
efc71d6f0e
|
feat: add debug logs for meta service plugin initialization
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 22:43:44 -03:00 |
|
Andrew Phillips
|
df18390a54
|
refactor: remove database transactions from item service
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 21:56:06 -03:00 |
|
Andrew Phillips
|
9f9e2749a9
|
fix: resolve mutable borrow error in text plugin
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 19:09:10 -03:00 |
|
Andrew Phillips
|
e3e9db145d
|
fix: remove duplicate metadata processing in meta service
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:50:20 -03:00 |
|
Andrew Phillips
|
b73ba17f80
|
fix: restrict self to sized types and clone response in process_chunk and finalize_plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:25:00 -03:00 |
|
Andrew Phillips
|
4b66b094d5
|
feat: add finalization state management for meta plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:23:17 -03:00 |
|
Andrew Phillips
|
bd879100be
|
feat: add finalization state tracking to meta plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 18:23:02 -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
|
1f82be1f02
|
fix: remove unused meta plugin types and references
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 18:03:13 -03:00 |
|
Andrew Phillips
|
45b57fc547
|
fix: add missing item_id parameter to process_chunk and finalize_plugins
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 17:11:55 -03:00 |
|
Andrew Phillips
|
9d60461354
|
feat: add is_finalized to MetaPluginResponse and remove direct db interaction from meta plugins
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 17:11:27 -03:00 |
|
Andrew Phillips
|
ec428f5fc4
|
feat: add default implementations for initialize, update, finalize in MetaPlugin
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-26 17:05:44 -03:00 |
|
Andrew Phillips
|
56f3c924b3
|
feat: add META_SERVICE log prefix to all debug and warn messages
|
2025-08-26 17:05:39 -03:00 |
|
Andrew Phillips
|
f48d7b33b8
|
fix: update warnings to use log::warn
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-26 15:02:31 -03:00 |
|
Andrew Phillips
|
4795a2b2cc
|
fix: add meta service prefix to log messages
|
2025-08-26 15:02:22 -03:00 |
|
Andrew Phillips
|
e5eadbfc53
|
feat: handle output name remapping and disabled outputs in plugin initialization
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 14:51:30 -03:00 |
|
Andrew Phillips
|
902c2f9c17
|
fix: replace eprintln with log::warn for warnings
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 10:03:25 -03:00 |
|
Andrew Phillips
|
6b06b23686
|
feat: add duplicate output name check for meta plugins
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-26 08:57:56 -03:00 |
|
Andrew Phillips
|
9b525445f3
|
fix: remove unused variable prefixes and fix scope errors
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:34:35 -03:00 |
|
Andrew Phillips
|
43dac36c39
|
fix: remove unused variable prefixes in async_item_service
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:32:20 -03:00 |
|
Andrew Phillips
|
58b7cba55a
|
fix: resolve PIPESIZE redefinition and unused variable warnings
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:31:25 -03:00 |
|
Andrew Phillips
|
6719dff149
|
feat: replace hardcoded buffer sizes with PIPESIZE constant
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:27:02 -03:00 |
|
Andrew Phillips
|
bb9901e9bc
|
fix: properly handle length parameter in stream_item_content_by_id_with_metadata
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:22:40 -03:00 |
|
Andrew Phillips
|
cf76aa8bc2
|
fix: mark unused variables with underscores
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:18:58 -03:00 |
|
Andrew Phillips
|
564accddfd
|
fix: remove unused variables and content_len
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:18:38 -03:00 |
|
Andrew Phillips
|
bbdbdfa5be
|
fix: unify stream types with trait object
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:17:06 -03:00 |
|
Andrew Phillips
|
bfeba4151e
|
fix: resolve type mismatches in async_item_service and compression_service
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:14:58 -03:00 |
|
Andrew Phillips
|
f3132ec569
|
fix: resolve type mismatch in async item stream handling
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:13:48 -03:00 |
|
Andrew Phillips
|
c00b6230d4
|
fix: remove unused imports and fix type mismatches
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:11:40 -03:00 |
|
Andrew Phillips
|
36a53c890c
|
fix: resolve async read and send trait bounds issues
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:10:14 -03:00 |
|
Andrew Phillips
|
9f140923bc
|
fix: resolve private field access and type issues
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:09:13 -03:00 |
|
Andrew Phillips
|
3611c93a4a
|
fix: update imports and correct stream type
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:07:48 -03:00 |
|
Andrew Phillips
|
1640932148
|
feat: implement streaming for large file handling
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 21:07:04 -03:00 |
|
Andrew Phillips
|
3478ffee2c
|
refactor: optimize item service to reduce redundant database queries
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 20:59:45 -03:00 |
|
Andrew Phillips
|
41ff152a12
|
fix: clone content for binary check closure
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 20:56:51 -03:00 |
|
Andrew Phillips
|
1fdb08b493
|
feat: optimize item content streaming to reduce redundant database calls
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 20:55:42 -03:00 |
|
Andrew Phillips
|
5830601150
|
refactor: add get_item_content_info to AsyncItemService and simplify binary checks
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 20:48:09 -03:00 |
|
Andrew Phillips
|
04554fe04d
|
refactor: extract content info logic to item_service
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 20:46:30 -03:00 |
|
Andrew Phillips
|
0932ea9614
|
chore: remove unused imports and variables
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-25 20:42:31 -03:00 |
|
Andrew Phillips
|
1f11351d9b
|
refactor: optimize item service creation by creating it once per connection
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-25 20:27:21 -03:00 |
|
Andrew Phillips
|
4acec3d3dd
|
refactor: optimize item content streaming to reduce redundant database queries
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-25 20:17:45 -03:00 |
|
Andrew Phillips
|
b9d6bd52d5
|
feat: implement streaming for item content with offset and length support
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-25 19:33:24 -03:00 |
|
Andrew Phillips
|
6ee1c64080
|
feat: implement length parameter handling in stream_item_content_by_id
Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
|
2025-08-25 19:11:03 -03:00 |
|