angzarr_client.error_codes.keys

Detail-map key constants — the keys used in the details mapping on every error this client constructs. Use these at insertion sites AND when reading details[key] in tests.

Mirrors client-rust/main/src/error_codes.rs::keys — same constant names, same string values.

Attributes

Module Contents

angzarr_client.error_codes.keys.FIELD = 'field'
angzarr_client.error_codes.keys.CONTEXT = 'context'
angzarr_client.error_codes.keys.CAUSE = 'cause'
angzarr_client.error_codes.keys.ENDPOINT = 'endpoint'
angzarr_client.error_codes.keys.INPUT = 'input'
angzarr_client.error_codes.keys.EXPECTED = 'expected'
angzarr_client.error_codes.keys.ACTUAL = 'actual'
angzarr_client.error_codes.keys.EXPECTED_KIND = 'expected_kind'
angzarr_client.error_codes.keys.DOMAIN = 'domain'
angzarr_client.error_codes.keys.TYPE_URL = 'type_url'
angzarr_client.error_codes.keys.ROUTER_NAME = 'router_name'
angzarr_client.error_codes.keys.HANDLER_CLASS = 'handler_class'
angzarr_client.error_codes.keys.HANDLER_KIND = 'handler_kind'
angzarr_client.error_codes.keys.ACTUAL_RETURN_TYPE = 'actual_return_type'
angzarr_client.error_codes.keys.ENV_VAR = 'env_var'
angzarr_client.error_codes.keys.OTHER_KIND = 'other_kind'