# Type Alias OutcomeProcessedCallback

OutcomeProcessedCallback: (
decision: FeedbackRoutingDecision,
outcome: TaskOutcome,
reward: ComputedReward,
) => void

Callback for when an outcome is processed.

#### Type Declaration

- - (
    decision: FeedbackRoutingDecision,
    outcome: TaskOutcome,
    reward: ComputedReward,
    ): void

  - #### Parameters

    - decision: FeedbackRoutingDecision
    - outcome: TaskOutcome
    - reward: ComputedReward

    #### Returns void

- Defined in packages/nexus-agents/src/learning/outcome-feedback-types.ts:298