( ctx context.Context, id string, request SessionPromptRequest, )
| 2969 | } |
| 2970 | |
| 2971 | func (c *unixSocketClient) SendSessionPrompt( |
| 2972 | ctx context.Context, |
| 2973 | id string, |
| 2974 | request SessionPromptRequest, |
| 2975 | ) (SessionPromptRecord, error) { |
| 2976 | query := url.Values{} |
| 2977 | query.Set("format", "raw") |
| 2978 | path, err := c.sessionScopedPath(ctx, id, "/prompt") |
| 2979 | if err != nil { |
| 2980 | return SessionPromptRecord{}, err |
| 2981 | } |
| 2982 | return c.doSessionPrompt(ctx, http.MethodPost, path, query, request) |
| 2983 | } |
| 2984 | |
| 2985 | func (c *unixSocketClient) SteerSessionPrompt( |
| 2986 | ctx context.Context, |
no test coverage detected