Skip to content

fix: keep MaiBot import reviews categorized#191

Merged
EterUltimate merged 1 commit into
NickCharlie:mainfrom
EterUltimate:codex/fix-maibot-import-categories
Jun 10, 2026
Merged

fix: keep MaiBot import reviews categorized#191
EterUltimate merged 1 commit into
NickCharlie:mainfrom
EterUltimate:codex/fix-maibot-import-categories

Conversation

@EterUltimate

Copy link
Copy Markdown
Collaborator

Summary

  • keep MaiBot imported expressions, jargons, and memories mapped to separate review destinations instead of showing everything as persona learning
  • add batch approve/reject APIs for style learning reviews and jargon candidates
  • expose batch review actions in both the standalone WebUI and AstrBot embedded dashboard
  • bump release metadata to 3.2.7 and document the fixes

Fixes #188
Fixes #189

Tests

  • python -m pytest tests/unit/test_maibot_learning_importer.py tests/unit/test_jargon_service.py tests/unit/test_learning_chain_regressions.py tests/integration/test_webui_static_assets.py tests/integration/test_jargon_blueprint.py tests/integration/test_learning_content_blueprint.py -q
  • python -m ruff check core/page_api.py services/integration/maibot_learning_importer.py webui/services/learning_service.py webui/services/jargon_service.py webui/blueprints/learning.py webui/blueprints/jargon.py tests/unit/test_maibot_learning_importer.py tests/unit/test_jargon_service.py tests/unit/test_learning_chain_regressions.py tests/integration/test_webui_static_assets.py tests/integration/test_jargon_blueprint.py tests/integration/test_learning_content_blueprint.py
  • git diff --check

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry @EterUltimate, you have reached your weekly rate limit of 500000 diff characters.

Please try again later or upgrade to continue using Sourcery

@EterUltimate EterUltimate merged commit ee8d280 into NickCharlie:main Jun 10, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] 审查功能 [Bug] MaiBot 学习数据导入

1 participant