Skip to content

fix: restore embedded edit actions and persona fallback#183

Merged
EterUltimate merged 1 commit into
mainfrom
codex/fix-embedded-edit-actions
Jun 8, 2026
Merged

fix: restore embedded edit actions and persona fallback#183
EterUltimate merged 1 commit into
mainfrom
codex/fix-embedded-edit-actions

Conversation

@EterUltimate

Copy link
Copy Markdown
Collaborator

Summary

  • restore embedded dashboard edit flows for jargon, expression/style reviews, and persona items
  • make embedded toasts single, dismissible, and auto-clearing so stale notices no longer stick in the top-right corner
  • treat blank/default persona config as "follow AstrBot current persona" and throttle missing-persona warnings
  • add embedded static regression coverage and persona fallback tests

Issue

Fixes #182

Validation

  • python -m pytest tests\unit\test_persona_selection.py tests\unit\test_persona_service.py tests\unit\test_persona_review_service.py -q
  • python -m pytest tests\integration\test_webui_static_assets.py tests\integration\test_package_imports.py -q
  • python -m py_compile config.py utils\persona_selection.py core\page_api.py
  • node --check pages\dashboard\app.js
  • 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 f076d05 into main Jun 8, 2026
4 checks passed
@EterUltimate EterUltimate deleted the codex/fix-embedded-edit-actions branch June 8, 2026 11:57
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.

[Bug] 黑话编辑无反应、配置人格不存在

1 participant