(ctx context.Context, id string, message string)
| 2958 | } |
| 2959 | |
| 2960 | func (c *unixSocketClient) PromptSession(ctx context.Context, id string, message string) ([]AgentEventRecord, error) { |
| 2961 | record, err := c.SendSessionPrompt(ctx, id, SessionPromptRequest{Message: message}) |
| 2962 | if err != nil { |
| 2963 | return nil, err |
| 2964 | } |
| 2965 | if record.Events == nil { |
| 2966 | return []AgentEventRecord{}, nil |
| 2967 | } |
| 2968 | return record.Events, nil |
| 2969 | } |
| 2970 | |
| 2971 | func (c *unixSocketClient) SendSessionPrompt( |
| 2972 | ctx context.Context, |