@@ -196,7 +196,7 @@ func TestRunSubAgent(t *testing.T) {
196196 require.NoError(t, err)
197197
198198 agent := newMockAgent(providerID, 4096, func(_ context.Context, _ SessionAgentCall) (*fantasy.AgentResult, error) {
199− return nil, errors.New("agent exploded")
199+ return nil, errors.New("provider request failed")
200200 })
201201
202202 resp, err := coord.runSubAgent(t.Context(), subAgentParams{
@@ -210,7 +210,7 @@ func TestRunSubAgent(t *testing.T) {
210210 // runSubAgent returns (errorResponse, nil) when agent.Run fails — not a Go error.
211211 require.NoError(t, err)
212212 assert.True(t, resp.IsError)
213− assert.Equal(t, "error generating response", resp.Content)
213+ assert.Equal(t, "Failed to generate response: provider request failed", resp.Content)
214214 })
215215
216216 t.Run("session setup callback is invoked", func(t *testing.T) {