Skip to content

Hook execution behavior #62

@tcarrio

Description

@tcarrio

Please see the open discussion here for more information: open-feature/spec#164

Essentially, some SDKs simply reverse the calculated before hooks (API, Client, Invocation, Provider), and others generate the list with the original lists of Provider, Invocation, Client, and API.

This can result in varying behavior between SDKs.

The preference in the JS SDK is reversal. The Python SDK has also been updated to do reversal. PHP should likely do the same, but there is continuing discussion on the issue linked.

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requestedsdkThis issue or pull request relates to an SDK

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions