Skip to content

RFC: Chat Extension v2 — Extendable Chat System#13

Open
filvecchiato wants to merge 1 commit into
mainfrom
rfc/0002-chat-extension-v2
Open

RFC: Chat Extension v2 — Extendable Chat System#13
filvecchiato wants to merge 1 commit into
mainfrom
rfc/0002-chat-extension-v2

Conversation

@filvecchiato
Copy link
Copy Markdown
Collaborator

@filvecchiato filvecchiato commented Apr 23, 2026

RFC: Chat Extension v2 — Extendable Chat System

Summary

Replaces Chat Extension v1 with a new architecture where Products control the chat experience (data source, handlers, actions) while the Host provides the UI shell and sensible defaults.

Checklist

  • Added docs/rfcs/0002-chat-extension-v2.md with completed frontmatter
  • Filled all RFC sections (Summary, Motivation, Detailed Design, Drawbacks, Alternatives, Unresolved Questions)
  • Updated docs/rfcs/_index.md with a link to the new RFC
  • Added labels: rfc, proposal

Motivation

Chat Extension v1 had a host-owned message store, fixed chat structure, no scalability path, and a rigid participant model. v2 inverts control so Products decide how messages are stored, fetched, and acted upon. Migrated from paritytech/triangle-js-sdks#79.

@filvecchiato filvecchiato changed the title RFC-0002: Chat Extension v2 — Extendable Chat System RFC: Chat Extension v2 — Extendable Chat System Jun 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant