Expand description
Native Inline client request and record types. Native Inline client request and record types.
These are first-class Inline concepts. Bridge protocol envelopes, HTTP
routes, adapter DTOs, and process-management details belong in adapter
adapter crates, not in inline-client.
Structs§
- AddChat
Participant Request - Request to add a user to an Inline chat.
- Auth
Start Request - Request to send an Inline login code.
- Auth
Start Result - Response from sending an Inline login code.
- Auth
Token - Secret bearer-style auth token accepted by the client connect command.
- Auth
Verify Request - Request to verify an Inline login code.
- Auth
Verify Result - Response from verifying an Inline login code.
- Chat
Create Participant - User participant supplied when creating an Inline chat.
- Chat
Participant Record - Chat participant returned by the client.
- Chat
Participants Page - A chat participant snapshot.
- Chat
Participants Request - Request to fetch chat participants.
- Client
Status Snapshot - Snapshot returned by status APIs.
- Connect
Request - Request to connect or reconnect the client.
- Create
DmRequest - Request to create or open a direct message chat.
- Create
Reply Thread Request - Request to create a child Inline thread, optionally anchored to a message.
- Create
Thread Request - Request to create a regular Inline thread chat.
- Created
Chat - Chat created or opened by the client.
- Delete
Chat Request - Request to delete an Inline chat when the authenticated user is allowed to.
- Delete
Message Request - Request to delete or unsend a message.
- Dialog
Record - Dialog item returned by the client.
- Dialogs
Page - A page of dialogs.
- Dialogs
Request - Request to list dialogs.
- Edit
Message Request - Request to edit a text message.
- History
Page - A page of chat history.
- History
Request - Request to fetch chat history.
- Message
Mutation - A message mutation acknowledgement.
- Message
Record - Message record returned by history/detail commands.
- React
Request - Request to add or remove a reaction.
- Read
Request - Request to mark messages read.
- Remove
Chat Participant Request - Request to remove a user from an Inline chat.
- Send
Text Request - Request to send a text message.
- SetMarked
Unread Request - Request to set the explicit marked-unread state for a chat.
- Space
Member Record - Durable Inline space member state.
- Space
Record - Durable Inline space summary.
- Typing
Request - Request to set typing state.
- Update
Chat Info Request - Request to update mutable Inline chat metadata.
- Update
Dialog Notifications Request - Request to set or clear a per-dialog notification override.
- Upload
Handle - Uploaded file/media handle returned by the client.
- Upload
Request - Request to upload and send media.
- User
Record - User profile summary returned by the client.
- User
Settings Record - Durable user notification settings relevant to generic clients.
Enums§
- Auth
Contact Kind - Contact method used for client-owned Inline login.
- Auth
Credential - Credential supplied during client connect.
- Dialog
Follow Mode - Reply-thread automatic surfacing policy.
- Dialog
Notification Mode - Per-dialog notification override.
- Dialogs
Order - Dialog traversal ordering.
- Media
Kind - Inline media kind exposed by client message descriptors.
- Message
Content - Message content returned by the client.
- Notification
Mode - Global notification policy.
- PeerRef
- Inline peer reference used by client operations.
- Space
Member Role - Inline space membership role.