feat(filters): refactor folder-rule-collector to folder-memory
- Rename plugin from `folder-rule-collector` to `folder-memory` for better clarity. - Refactor code to focus on "Project Rules" collection, removing "Knowledge" collection for V1. - Add `PRIORITY` valve (default: 20) to ensure execution after context compression. - Update all parameter names to uppercase for consistency. - Update documentation (README, global docs) with GitHub raw URL for demo image. - Remove `STATUS` valve as it's redundant with OpenWebUI's built-in function toggle. - Add `ROADMAP.md` to track future "Project Knowledge" features. - Update `.github/copilot-instructions.md` with detailed commit message guidelines.
This commit is contained in:
@@ -53,6 +53,7 @@ Located in the `plugins/` directory, containing Python-based enhancements:
|
||||
#### Filters
|
||||
- **Async Context Compression** (`async-context-compression`): Optimizes token usage via context compression.
|
||||
- **Context Enhancement** (`context_enhancement_filter`): Enhances chat context.
|
||||
- **Folder Memory** (`folder-memory`): Automatically extracts project rules from conversations and injects them into the folder's system prompt.
|
||||
- **Markdown Normalizer** (`markdown_normalizer`): Fixes common Markdown formatting issues in LLM outputs.
|
||||
|
||||
#### Pipelines
|
||||
|
||||
Reference in New Issue
Block a user