Method
sendUserMessage
(text: string, meta?: MessageMeta)
Source from the content-addressed store, hash-verified
| 499 | } |
| 500 | |
| 501 | sendUserMessage(text: string, meta?: MessageMeta): void { |
| 502 | if (!text) { |
| 503 | return |
| 504 | } |
| 505 | |
| 506 | const content: MessageContent = { |
| 507 | role: 'user', |
| 508 | content: { |
| 509 | type: 'text', |
| 510 | text |
| 511 | }, |
| 512 | meta: { |
| 513 | sentFrom: 'cli', |
| 514 | ...(meta ?? {}) |
| 515 | } |
| 516 | } |
| 517 | |
| 518 | this.socket.emit('message', { |
| 519 | sid: this.sessionId, |
| 520 | message: content |
| 521 | }) |
| 522 | } |
| 523 | |
| 524 | sendAgentMessage(body: unknown): void { |
| 525 | const content = { |