(body: any)
| 765 | } |
| 766 | |
| 767 | sendCodexMessage(body: any) { |
| 768 | let content = { |
| 769 | role: 'agent', |
| 770 | content: { |
| 771 | type: 'codex', |
| 772 | data: body // This wraps the entire Claude message |
| 773 | }, |
| 774 | meta: { |
| 775 | sentFrom: 'cli' |
| 776 | } |
| 777 | }; |
| 778 | this.enqueueMessage(content); |
| 779 | } |
| 780 | |
| 781 | private enqueueSessionProtocolEnvelope(envelope: SessionEnvelope, invalidate: boolean = true) { |
| 782 | const content = { |
no test coverage detected