( ctx context.Context, p *Server, currentChat database.Chat, )
| 202 | } |
| 203 | |
| 204 | func (d subagentDefinition) unavailableReasonText( |
| 205 | ctx context.Context, |
| 206 | p *Server, |
| 207 | currentChat database.Chat, |
| 208 | ) string { |
| 209 | if d.unavailableReason == nil { |
| 210 | return "" |
| 211 | } |
| 212 | return d.unavailableReason(ctx, p, currentChat) |
| 213 | } |
| 214 | |
| 215 | func resolveSubagentDefinition( |
| 216 | ctx context.Context, |
no outgoing calls
no test coverage detected