Skip to content

Add configurable chat AI notice - #1118

Merged
paullizer merged 3 commits into
Developmentfrom
paullizer-issue-715-custom-ai-message
Jul 30, 2026
Merged

Add configurable chat AI notice#1118
paullizer merged 3 commits into
Developmentfrom
paullizer-issue-715-custom-ai-message

Conversation

@paullizer

Copy link
Copy Markdown
Contributor

Summary

  • add an admin-controlled plain-text AI notice below the chat composer
  • support non-dismissible, per-session, daily, and once-per-message-version display policies
  • persist validated daily/once dismissals in user settings and session dismissals in browser session storage
  • add functional, UI, security, and responsive regression coverage
  • document the feature and bump the application version to 0.250.102

Validation

  • AI notice functional tests
  • user settings allowlist regression
  • UI source and Playwright workflow coverage
  • Python and JavaScript syntax checks
  • XSS and broken-access-control guardrails
  • route policy coverage

Closes #715

Adds admin-controlled notice text and recurrence policies below the chat composer, with validated dismissal persistence and regression coverage.\n\nCo-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Comment thread application/single_app/route_backend_users.py Outdated
Replaces exception-derived client output with a stable validation error and documents the feature in release notes.\n\nCo-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Resolve the v0.250.102 release notes conflict by preserving all feature and UI enhancement entries.\n\nCo-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@paullizer
paullizer merged commit f57bb78 into Development Jul 30, 2026
11 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.

2 participants