Skip to content

Add IM\Dialog service for im.dialog.* support#451

Draft
mesilov wants to merge 1 commit intov3-devfrom
feature/425-add-im-dialog-service
Draft

Add IM\Dialog service for im.dialog.* support#451
mesilov wants to merge 1 commit intov3-devfrom
feature/425-add-im-dialog-service

Conversation

@mesilov
Copy link
Copy Markdown
Collaborator

@mesilov mesilov commented Apr 21, 2026

Q A
Bug fix? no
New feature? yes
Deprecations? no
Issues Fix #425
License MIT

Adds the new IM\\Dialog service and result wrappers for the im.dialog.* scope. The PR wires the service into IMServiceBuilder, covers the new endpoints with unit and live integration tests, and adds dedicated annotation validation for dialog, message, and dialog-user result items.

Test plan

  • make lint-cs-fixer
  • make lint-rector
  • make lint-phpstan
  • make lint-deptrac
  • make test-unit
  • make test-integration-im-dialog

Closes #425

@mesilov mesilov added this to the 3.2.0 milestone Apr 21, 2026
@mesilov mesilov self-assigned this Apr 21, 2026
@mesilov mesilov added the enhancement in REST-API New feature or request in REST-API label Apr 21, 2026
@mesilov mesilov linked an issue Apr 21, 2026 that may be closed by this pull request
16 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement in REST-API New feature or request in REST-API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add IM\Dialog service for im.dialog.* support

1 participant