Skip to content

cleverage/ui-process-bundle#62 - Add demo.ui.notification and demo.ui.notification_failing - #73

Merged
njoubert-cleverage merged 1 commit into
mainfrom
ui-62
Oct 8, 2026
Merged

njoubert-cleverage merged 1 commit into
mainfrom
ui-62

Conversation

@njoubert-cleverage

Copy link
Copy Markdown
Member

Description

Demonstration of cleverage/ui-process-bundle#62 (notification of the end of the process executions), implemented by cleverage/ui-process-bundle#133.

  • symfony/notifier and symfony/fake-chat-notifier added (^6.4 || ^7.4 || ^8, Flex recipes).
  • config/packages/notifier.yaml: a fakechat chatter transport, FAKE_CHAT_DSN=fakechat+logger://default (.env): the notifications are written in the logs; every importance goes to chat/fakechat.
  • The notification stays disabled globally (bundle default): both processes enable it in their notification option.
bin/console cleverage:process:execute demo.ui.notification -vv
bin/console cleverage:process:execute demo.ui.notification_failing -vv
  • demo.ui.notification: logs a warning, finishes with a report (finish_with_report): New Chat message without specified recipient!: Process "demo.ui.notification" finished with reported logs (checked)
  • demo.ui.notification_failing: ConstantOutputTask without its required output option, fails: ... Process "demo.ui.notification_failing" failed (checked)
  • other processes (no notification option): nothing sent (checked with demo.ui.entity_manager_clear)

Requires cleverage/ui-process-bundle#133: without it, the notification process option is refused by the options resolver of the UI process list.

Requirements

  • Documentation updates
    • Reference
    • Changelog
  • Unit tests

Breaking changes

None.

🤖 Generated with Claude Code

….notification_failing

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@njoubert-cleverage
njoubert-cleverage merged commit 5e81b8e into main Oct 8, 2026
18 of 31 checks passed
@njoubert-cleverage
njoubert-cleverage deleted the ui-62 branch October 8, 2026 15:46
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.

1 participant