matrix-spec-proposals
MSC4391: Simplified in-room bot commands
#4391
Open
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
20
Changes
View On
GitHub
MSC4391: Simplified in-room bot commands
#4391
Gnuxie
wants to merge 20 commits into
matrix-org:main
from
Gnuxie:gnuxie/simplified-in-room-bot-commands
MSC: In-room bot commands
40d9eecb
Writeup key semantics
e4fb9422
JSON-RPC similarity acknowledgement
a8e7f2a1
Use multiple state events for command descriptions.
3c578693
Union and array types.
6229934a
Literal types.
d5603641
Resolve enabled commands TODO.
24f3ab7f
More schema types.
01defb81
Profile of command description sender.
fa2ae365
Write new background to the MSC and the problems we want to solve.
793c0ee6
MSC4391
35935913
Gnuxie
changed the title
MSC0000: Simplified in-room bot commands
MSC4391: Simplified in-room bot commands
70 days ago
tulir
added
proposal
tulir
added
client-server
tulir
added
kind:feature
tulir
added
needs-implementation
tulir
commented on 2025-12-24
Gnuxie
commented on 2025-12-24
tulir
commented on 2025-12-24
tulir
commented on 2025-12-24
tulir
commented on 2025-12-24
tulir
commented on 2025-12-24
tulir
commented on 2025-12-24
tulir
commented on 2025-12-25
designator -> command.
b7bc11cd
Sounder reasoning about fallback.
07e45e64
Rename parameter description "type" prop to "schema".
e0e4f215
Rename required -> optional.
5c4b68e8
Restrict unions and arrays.
ee43dd82
Resolve array schema in the middle.
40486d0d
Deduplicating command descriptions explicitly.
d529b165
Restrict literals.
bb6c471e
Note about schema validation being optional for clients.
8cefeb8d
Gnuxie
marked this pull request as ready for review
55 days ago
tulir
removed
needs-implementation
tulir
added
implementation-needs-checking
Login to write a write a comment.
Login via GitHub
Reviewers
tulir
Assignees
No one assigned
Labels
proposal
client-server
kind:feature
implementation-needs-checking
Milestone
No milestone
Login to write a write a comment.
Login via GitHub