fix(broker): vector_stored type, set_state no-resp, subscribe ack
- vector_store sends {type:"vector_stored",id}; wrapped in try/catch
- set_state no longer sends state_result (fire-and-forget)
- subscribe sends {type:"subscribed",stream} confirmation
- remove broken myPresence lookup in mesh_info
- add WSVectorStoredMessage + WSSubscribedMessage to types union
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -295,6 +295,12 @@ export interface WSMeshSchemaMessage {
|
|||||||
|
|
||||||
// --- Vector/Graph response messages ---
|
// --- Vector/Graph response messages ---
|
||||||
|
|
||||||
|
/** Broker → client: confirmation that a vector point was stored. */
|
||||||
|
export interface WSVectorStoredMessage {
|
||||||
|
type: "vector_stored";
|
||||||
|
id: string;
|
||||||
|
}
|
||||||
|
|
||||||
/** Broker → client: vector search results. */
|
/** Broker → client: vector search results. */
|
||||||
export interface WSVectorResultsMessage {
|
export interface WSVectorResultsMessage {
|
||||||
type: "vector_results";
|
type: "vector_results";
|
||||||
@@ -606,6 +612,12 @@ export interface WSStreamDataMessage {
|
|||||||
publishedBy: string;
|
publishedBy: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** Broker → client: confirmation that a stream subscription was registered. */
|
||||||
|
export interface WSSubscribedMessage {
|
||||||
|
type: "subscribed";
|
||||||
|
stream: string;
|
||||||
|
}
|
||||||
|
|
||||||
/** Broker → client: response to list_streams. */
|
/** Broker → client: response to list_streams. */
|
||||||
export interface WSStreamListMessage {
|
export interface WSStreamListMessage {
|
||||||
type: "stream_list";
|
type: "stream_list";
|
||||||
@@ -689,6 +701,7 @@ export type WSServerMessage =
|
|||||||
| WSContextListMessage
|
| WSContextListMessage
|
||||||
| WSTaskCreatedMessage
|
| WSTaskCreatedMessage
|
||||||
| WSTaskListMessage
|
| WSTaskListMessage
|
||||||
|
| WSVectorStoredMessage
|
||||||
| WSVectorResultsMessage
|
| WSVectorResultsMessage
|
||||||
| WSCollectionListMessage
|
| WSCollectionListMessage
|
||||||
| WSGraphResultMessage
|
| WSGraphResultMessage
|
||||||
@@ -696,6 +709,7 @@ export type WSServerMessage =
|
|||||||
| WSMeshSchemaResultMessage
|
| WSMeshSchemaResultMessage
|
||||||
| WSStreamCreatedMessage
|
| WSStreamCreatedMessage
|
||||||
| WSStreamDataMessage
|
| WSStreamDataMessage
|
||||||
|
| WSSubscribedMessage
|
||||||
| WSStreamListMessage
|
| WSStreamListMessage
|
||||||
| WSMeshInfoResultMessage
|
| WSMeshInfoResultMessage
|
||||||
| WSErrorMessage;
|
| WSErrorMessage;
|
||||||
|
|||||||
Reference in New Issue
Block a user