fujie
8d83221a4a
docs(filters): add author and project info to folder-memory READMEs and docs
2026-01-20 20:08:52 +08:00
fujie
1879000720
docs(filters): add 'What's New' section to folder-memory READMEs and docs
...
- Add prominent 'What's New' section to README.md, README_CN.md, and global docs.
- Ensure compliance with plugin development standards.
2026-01-20 20:07:46 +08:00
fujie
ba92649a98
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.
2026-01-20 20:02:50 +08:00
fujie
25c9d20f3d
feat(async-context-compression): release v1.2.1 with smart config & optimizations
...
This release introduces significant improvements to configuration flexibility, performance, and stability.
**Key Changes:**
* **Smart Configuration:**
* Added `summary_model_max_context` to allow independent context limits for the summary model (e.g., using `gemini-flash` with 1M context to summarize `gpt-4` history).
* Implemented auto-detection of base model settings for custom models, ensuring correct threshold application.
* **Performance & Refactoring:**
* Optimized `model_thresholds` parsing with caching to reduce overhead.
* Refactored `inlet` and `outlet` logic to remove redundant code and improve maintainability.
* Replaced all `print` statements with proper `logging` calls for better production monitoring.
* **Bug Fixes & Modernization:**
* Fixed `datetime.utcnow()` deprecation warnings by switching to timezone-aware `datetime.now(timezone.utc)`.
* Corrected type annotations and improved error handling for `JSONResponse` objects from LLM backends.
* Removed hard truncation in summary generation to allow full context usage.
**Files Updated:**
* Plugin source code (English & Chinese)
* Documentation and READMEs
* Version bumped to 1.2.1
2026-01-20 19:09:25 +08:00
fujie
db1a1e7ef0
fix(async-context-compression): sync CN version with EN version logic
...
- Add missing imports (contextlib, sessionmaker, Engine)
- Add database engine discovery functions (_discover_owui_engine, _discover_owui_schema)
- Fix ChatSummary table to support schema configuration
- Fix duplicate code in __init__ method
- Add _db_session context manager for robust session handling
- Fix inlet method signature (add __request__, __model__ parameters)
- Fix tool output trimming to check native function calling
- Add chat_id empty check in outlet method
2026-01-19 20:37:37 +08:00
fujie
0d8c4e048e
release: async-context-compression v1.2.0 and markdown-normalizer v1.2.4
2026-01-19 20:11:55 +08:00
fujie
f304eb7633
feat(markdown-normalizer): release v1.2.3 with bug fixes and test suite
2026-01-18 01:14:37 +08:00
fujie
3b11537b5e
docs: sync markdown_normalizer 1.2.2
2026-01-17 18:53:05 +08:00
fujie
94540cc131
feat(markdown_normalizer): add details tag normalization and update documentation
2026-01-17 16:30:14 +08:00
fujie
71bef146c8
docs: standardize plugin READMEs and documentation rules
2026-01-17 16:26:43 +08:00
Jeff
b447143a50
Delete plugins/filters/multi_model_context_merger.py
2026-01-15 00:28:14 +08:00
fujie
e4cbf231a6
Fix: Remove duplicate parameters and correct documentation
2026-01-15 00:25:23 +08:00
fujie
ab0daba80d
docs: update documentation, add new filters, remove deprecated plugins
2026-01-14 23:32:10 +08:00
fujie
16cc45c0d5
add openwebui_id
2026-01-13 23:16:27 +08:00
fujie
e2be1b25b1
feat: update markdown normalizer to v1.1.2 with comprehensive mermaid edge label protection
2026-01-13 22:45:42 +08:00
fujie
f650c64ffe
feat: update markdown-normalizer to v1.1.0 (fix mermaid syntax & html safeguard)
2026-01-12 23:44:27 +08:00
fujie
34b2c3d6cf
fix(async-context-compression): resolve race condition, update role to assistant, bump to v1.1.3
2026-01-12 01:45:58 +08:00
fujie
a1c1ed9840
fix: resolve 422 error in plugin update by cleaning payload and fixing media format
2026-01-12 00:07:10 +08:00
fujie
863805dc68
feat: release markdown_normalizer v1.0.1 with enhanced mermaid support and debug logging
2026-01-11 23:58:23 +08:00
fujie
cbf2ff7f93
chore: release async-context-compression v1.1.2
...
- Enhanced error reporting via status bar and console
- Robust model ID handling
- Open WebUI v0.7.x compatibility (dynamic DB session)
- Updated documentation and version bumps
2026-01-11 17:25:07 +08:00
copilot-swe-agent[bot]
abbe3fb248
chore: centralize chat_id extraction helper
...
Co-authored-by: Fu-Jie <33599649+Fu-Jie@users.noreply.github.com >
2026-01-11 08:36:13 +00:00
copilot-swe-agent[bot]
7e44dde979
chore: add discovery docstrings
...
Co-authored-by: Fu-Jie <33599649+Fu-Jie@users.noreply.github.com >
2026-01-11 08:31:10 +00:00
copilot-swe-agent[bot]
3649d75539
chore: add discovery debug logs
...
Co-authored-by: Fu-Jie <33599649+Fu-Jie@users.noreply.github.com >
2026-01-11 08:30:02 +00:00
copilot-swe-agent[bot]
d3b4219a9a
chore: refine db session discovery messaging
...
Co-authored-by: Fu-Jie <33599649+Fu-Jie@users.noreply.github.com >
2026-01-11 08:28:52 +00:00
copilot-swe-agent[bot]
9e98d55e11
fix: make async compression db session discovery robust
...
Co-authored-by: Fu-Jie <33599649+Fu-Jie@users.noreply.github.com >
2026-01-11 08:27:36 +00:00
copilot-swe-agent[bot]
4b8515f682
fix: ensure empty summary model skips compression
...
Co-authored-by: Fu-Jie <33599649+Fu-Jie@users.noreply.github.com >
2026-01-11 08:25:33 +00:00
copilot-swe-agent[bot]
d2f35ce396
fix: harden async compression compatibility
...
Co-authored-by: Fu-Jie <33599649+Fu-Jie@users.noreply.github.com >
2026-01-11 08:24:56 +00:00
fujie
d66360b02d
Update READMEs with v1.1.1 release notes
2026-01-10 19:07:49 +08:00
fujie
1ece648006
Update Async Context Compression docs to v1.1.1 and improve plugin update logic to detect README changes
2026-01-10 19:07:49 +08:00
fujie
06fdfee182
Update context enhancement filter
2026-01-10 18:47:35 +08:00
fujie
7085e794a3
Update Async Context Compression to v1.1.1: Add frontend debug logging and optimize token calculation
2026-01-10 18:47:35 +08:00
fujie
f78e703a99
Fix Mermaid syntax normalization: preserve quoted strings and prevent false positives
2026-01-10 16:07:19 +08:00
fujie
aabb24c9cd
docs: update READMEs for markdown normalizer
2026-01-10 15:53:36 +08:00
fujie
ef34cc326c
feat: enhance markdown normalizer with mermaid fix and frontend logging
2026-01-10 15:45:20 +08:00
fujie
a58ce9e99e
feat: 为所有插件配置添加 openwebui_id。
2026-01-08 00:16:56 +08:00
fujie
3680fcf39f
feat: 更新了多个插件版本,并同步更新了中英文文档和相关说明。
2026-01-03 18:43:22 +08:00
fujie
f5e5e5caa4
feat: 添加版本一致性检查脚本以确保插件和文档版本同步
2026-01-03 12:25:04 +08:00
Jeff fu
59ee25754d
更新文档和参数:将版本号提升至1.2.0,增加新特性说明,调整最大摘要token数至16384
2025-12-31 13:21:33 +08:00
Jeff
7c2fd9e6a6
Fix token calculation by removing summary model ID
2025-12-31 12:39:43 +08:00
copilot-swe-agent[bot]
570381f5b3
Fix: Add extend_existing=True to prevent MetaData conflicts on plugin reload
...
Co-authored-by: Fu-Jie <33599649+Fu-Jie@users.noreply.github.com >
2025-12-31 04:14:16 +00:00
copilot-swe-agent[bot]
e510b3b580
Refactor async-context-compression to use OpenWebUI's internal DB connection
...
Co-authored-by: Fu-Jie <33599649+Fu-Jie@users.noreply.github.com >
2025-12-31 03:52:19 +00:00
Jeff fu
b0fad966ce
添加作者和许可证信息到各个插件的 README 文件
2025-12-30 12:44:55 +08:00
fujie
d1bc006098
feat: 新增 Gemini 多模态过滤器,支持多种文件类型并提供视频字幕增强功能
2025-12-29 03:41:53 +08:00
fujie
2f27267b42
feat: 添加信息图插件,并更新相关插件模板和开发文档。
2025-12-28 20:08:50 +08:00
fujie
0ef4d67d09
feat: 添加了中英文动作插件模板,更新了摘要和智能思维导图插件,并简化了异步上下文压缩插件的模型阈值配置。
2025-12-20 14:59:55 +08:00
fujie
0c380b9fe4
删除 CHANGELOG.md 文件及其在 README.md 中的引用,并更新 async_context_compression 插件以支持基于 Token 的压缩阈值和模型特定上下文限制。
2025-12-20 14:29:44 +08:00
fujie
39eb7d00ee
feat: 更新插件作者信息并将深度阅读插件本地化为英文
2025-12-20 14:27:37 +08:00
fujie
eaa6319991
feat: 新增插件系统、多种插件类型、开发指南及多语言文档。
2025-12-20 12:34:49 +08:00