rawphp / laravel-capabilities-messaging
Conversation surfaces (Telegram first) for the Laravel Capabilities bus — webhooks, identity, threads
Package info
github.com/rawphp/laravel-capabilities-messaging
pkg:composer/rawphp/laravel-capabilities-messaging
Requires
- php: ^8.2
- illuminate/database: ^11.0|^12.0
- illuminate/events: ^11.0|^12.0
- illuminate/http: ^11.0|^12.0
- illuminate/routing: ^11.0|^12.0
- illuminate/support: ^11.0|^12.0
- rawphp/laravel-capabilities: *
Requires (Dev)
- pestphp/pest: ^3.0
Suggests
- laravel/ai: Required for agent turns behind conversation ingress
This package is auto-updated.
Last update: 2026-07-27 07:19:34 UTC
README
Optional sibling package for conversation surfaces (Telegram first).
Implements core ConversationIngress / ApprovalNotifier contracts. Never embeds domain run() — chat feeds the agent; tools are the capability registry (D-007).
Status: 0.x pre-stable — not Packagist-published. Install via package VCS or monorepo path.
| Doc | Where |
|---|---|
| User guide | docs/user-guide.md |
| Changelog | CHANGELOG.md |
| Core package | rawphp/laravel-capabilities |
| Monorepo design | laravel-capabilities-monorepo |
Install
Requires rawphp/laravel-capabilities.
VCS (package remotes)
This tree is published to github.com/rawphp/laravel-capabilities-messaging from the monorepo on every push to main.
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/rawphp/laravel-capabilities"
},
{
"type": "vcs",
"url": "https://github.com/rawphp/laravel-capabilities-messaging"
}
],
"require": {
"rawphp/laravel-capabilities": "dev-main",
"rawphp/laravel-capabilities-messaging": "dev-main"
}
}
Path (monorepo contributors)
Point path repos at packages/laravel-capabilities and packages/laravel-capabilities-messaging in a monorepo clone, require *@dev.
composer update rawphp/laravel-capabilities-messaging php artisan vendor:publish --tag=capabilities-messaging-config
Install policy: monorepo docs/versioning.md. How-to: docs/user-guide.md.