Andrew Phillips
|
4cae92f7cd
|
feat: add filter plugin system with chained filters
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 20:30:37 -03:00 |
|
Andrew Phillips
|
5cfdc7e35a
|
feat: add filter plugin modules and services
|
2025-08-28 20:30:29 -03:00 |
|
Andrew Phillips
|
3b79ceca0e
|
chore: remove unused binary meta plugin
|
2025-08-28 20:19:46 -03:00 |
|
Andrew Phillips
|
ee555b253f
|
feat: add grep option to content endpoints
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 20:16:24 -03:00 |
|
Andrew Phillips
|
a419ae960c
|
feat: add content filtering options to content endpoints
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 20:13:06 -03:00 |
|
Andrew Phillips
|
9ef4ba2abe
|
refactor: optimize tail filter to use ring buffer directly
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 20:09:45 -03:00 |
|
Andrew Phillips
|
6c29c9c4c5
|
feat: add head/tail/line range processing for text meta plugin
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 20:06:30 -03:00 |
|
Andrew Phillips
|
dc2bd8dcdf
|
feat: implement tail filter using ringbuf crate
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 20:03:50 -03:00 |
|
Andrew Phillips
|
e99d7ad0ea
|
feat: implement streaming support for tail and line range filters
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 18:24:47 -03:00 |
|
Andrew Phillips
|
c50a7db130
|
feat: implement content filtering for non-streaming and improve streaming tail handling
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 18:22:28 -03:00 |
|
Andrew Phillips
|
1ded347355
|
feat: add head/tail/line range options to content endpoints
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 18:20:54 -03:00 |
|
Andrew Phillips
|
7d4eda55e0
|
docs: add as_meta parameter for AI agents in content endpoints
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 18:02:07 -03:00 |
|
Andrew Phillips
|
729d7a060b
|
feat: add as_meta parameter to content endpoint
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:57:50 -03:00 |
|
Andrew Phillips
|
2ab0ed1938
|
fix: add missing debug macro import from log crate
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:43:19 -03:00 |
|
Andrew Phillips
|
b72431922b
|
feat: add debug logging for item content streaming
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:42:05 -03:00 |
|
Andrew Phillips
|
2823fa0466
|
feat: add stream parameter to item content response
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:37:10 -03:00 |
|
Andrew Phillips
|
d730e8d235
|
feat: add stream parameter support for item content responses
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:36:18 -03:00 |
|
Andrew Phillips
|
78cc39fbd2
|
fix: clone accept header before moving request
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:33:16 -03:00 |
|
Andrew Phillips
|
2e20f74675
|
feat: add logging for accept header in http requests
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:31:24 -03:00 |
|
Andrew Phillips
|
34642abaf9
|
feat: implement ToSchema for ItemQuery and ItemContentQuery
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:29:35 -03:00 |
|
Andrew Phillips
|
efabb9c3ca
|
feat: add default_stream function with false return value
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:27:10 -03:00 |
|
Andrew Phillips
|
79179cc465
|
feat: add stream option to content API routes
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:26:22 -03:00 |
|
Andrew Phillips
|
3d4ed341e7
|
fix: remove automatic addition of digest plugin and use config for enabled_meta_plugins
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:11:01 -03:00 |
|
Andrew Phillips
|
d693f9d5f2
|
feat: add status endpoint to server api
|
2025-08-28 17:10:58 -03:00 |
|
Andrew Phillips
|
fe41f95570
|
refactor: update meta plugins structure to use map and vector
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:07:05 -03:00 |
|
Andrew Phillips
|
983af9b30f
|
feat: add meta plugin options to status information
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 17:04:14 -03:00 |
|
Andrew Phillips
|
2523990075
|
fix: add missing imports and update status response type
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 16:59:05 -03:00 |
|
Andrew Phillips
|
0fc34a9fcb
|
feat: add status service module to services
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 16:58:05 -03:00 |
|
Andrew Phillips
|
d5c36155e3
|
feat: add unified status service implementation
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 16:57:04 -03:00 |
|
Andrew Phillips
|
c10782c549
|
feat: add status service
|
2025-08-28 16:57:01 -03:00 |
|
Andrew Phillips
|
91bd270d9e
|
refactor: prefix operation ids with "keep_"
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 16:51:11 -03:00 |
|
Andrew Phillips
|
51db54e0aa
|
docs: remove mcp sse endpoint from openapi documentation
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 16:47:43 -03:00 |
|
Andrew Phillips
|
10c7ab9679
|
docs: simplify API endpoint descriptions
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 16:45:43 -03:00 |
|
Andrew Phillips
|
fee576f638
|
feat: restructure routes to separate authenticated and public endpoints
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 16:21:58 -03:00 |
|
Andrew Phillips
|
a1494717b9
|
fix: exclude openapi spec from authentication middleware
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 16:21:34 -03:00 |
|
Andrew Phillips
|
b8f42ed03f
|
feat: add WWW-Authenticate header for 401 responses
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 16:18:28 -03:00 |
|
Andrew Phillips
|
9b793fa7ba
|
fix: mark cmd as unused to remove warning
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 15:20:55 -03:00 |
|
Andrew Phillips
|
7be728e233
|
fix: update AsyncItemService::new() to accept wrapped Command and Settings types
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 15:19:01 -03:00 |
|
Andrew Phillips
|
06a4b3ec73
|
fix: update meta map iteration to use tuple pattern
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 15:17:45 -03:00 |
|
Andrew Phillips
|
9ab4341c2e
|
fix: fix meta processing in pages.rs
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 15:17:31 -03:00 |
|
Andrew Phillips
|
761542743c
|
feat: implement configurable columns for item list page
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 15:15:38 -03:00 |
|
Andrew Phillips
|
888e6457dd
|
fix: update AsyncItemService constructor and remove unused import
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-28 15:04:17 -03:00 |
|
Andrew Phillips
|
dd88547c37
|
fix: remove unused MetaPlugin::binary variant
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-28 15:01:24 -03:00 |
|
Andrew Phillips
|
56a7487abd
|
fix: update server function signatures
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-28 14:59:45 -03:00 |
|
Andrew Phillips
|
b10781a8c0
|
fix: update async item service constructor parameters
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-28 14:59:32 -03:00 |
|
Andrew Phillips
|
50806ba81a
|
fix: add missing cmd and settings fields to AppState
Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) <aider@aider.chat>
|
2025-08-28 14:56:49 -03:00 |
|
Andrew Phillips
|
ec6f0de95b
|
fix: update async item service initialization
feat: remove unused meta plugin imports
fix: update meta plugin type implementation
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 14:44:22 -03:00 |
|
Andrew Phillips
|
cb8caed662
|
fix: remove unused meta plugin imports
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 14:30:25 -03:00 |
|
Andrew Phillips
|
bfa233330e
|
feat: use configured meta plugins for MCP items
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 14:24:05 -03:00 |
|
Andrew Phillips
|
d5490eacb9
|
fix: remove binary plugin type references
Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
|
2025-08-28 14:14:13 -03:00 |
|