fork of hey-api/openapi-ts because I need some additional things
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update generated code formatting

Co-authored-by: mrlubos <12529395+mrlubos@users.noreply.github.com>

+104 -104
+104 -104
examples/openapi-ts-openai/src/client/types.gen.ts
··· 216 216 217 217 export const AssistantSupportedModels = { 218 218 GPT_4O: 'gpt-4o', 219 - GPT_4: 'gpt-4', 220 219 GPT_4O_2024_05_13: 'gpt-4o-2024-05-13', 221 220 GPT_4O_2024_08_06: 'gpt-4o-2024-08-06', 222 221 GPT_4O_2024_11_20: 'gpt-4o-2024-11-20', 222 + GPT_4_1: 'gpt-4.1', 223 223 GPT_4O_MINI: 'gpt-4o-mini', 224 + GPT_4_1_2025_04_14: 'gpt-4.1-2025-04-14', 224 225 GPT_4O_MINI_2024_07_18: 'gpt-4o-mini-2024-07-18', 225 - GPT_3_5_TURBO: 'gpt-3.5-turbo', 226 + GPT_4_1_MINI: 'gpt-4.1-mini', 226 227 GPT_4_0125_PREVIEW: 'gpt-4-0125-preview', 227 - GPT_3_5_TURBO_0613: 'gpt-3.5-turbo-0613', 228 + GPT_4_1_MINI_2025_04_14: 'gpt-4.1-mini-2025-04-14', 229 + GPT_4: 'gpt-4', 230 + GPT_4_1_NANO: 'gpt-4.1-nano', 228 231 GPT_4_0314: 'gpt-4-0314', 229 - GPT_3_5_TURBO_0125: 'gpt-3.5-turbo-0125', 232 + GPT_5: 'gpt-5', 230 233 GPT_4_0613: 'gpt-4-0613', 234 + GPT_5_2025_08_07: 'gpt-5-2025-08-07', 235 + GPT_3_5_TURBO: 'gpt-3.5-turbo', 236 + GPT_5_MINI: 'gpt-5-mini', 237 + GPT_3_5_TURBO_0613: 'gpt-3.5-turbo-0613', 238 + GPT_5_MINI_2025_08_07: 'gpt-5-mini-2025-08-07', 239 + GPT_3_5_TURBO_0125: 'gpt-3.5-turbo-0125', 240 + GPT_5_NANO: 'gpt-5-nano', 231 241 GPT_3_5_TURBO_1106: 'gpt-3.5-turbo-1106', 232 - GPT_4_1: 'gpt-4.1', 233 242 GPT_3_5_TURBO_16K: 'gpt-3.5-turbo-16k', 234 - GPT_4_1_2025_04_14: 'gpt-4.1-2025-04-14', 243 + GPT_5_NANO_2025_08_07: 'gpt-5-nano-2025-08-07', 235 244 GPT_3_5_TURBO_16K_0613: 'gpt-3.5-turbo-16k-0613', 236 - GPT_4_1_MINI: 'gpt-4.1-mini', 237 - GPT_4_1106_PREVIEW: 'gpt-4-1106-preview', 238 - GPT_4_1_MINI_2025_04_14: 'gpt-4.1-mini-2025-04-14', 239 - GPT_4_1_NANO: 'gpt-4.1-nano', 240 245 GPT_4_1_NANO_2025_04_14: 'gpt-4.1-nano-2025-04-14', 246 + GPT_4_1106_PREVIEW: 'gpt-4-1106-preview', 247 + O1: 'o1', 241 248 GPT_4_32K: 'gpt-4-32k', 242 - GPT_5: 'gpt-5', 249 + O3_MINI: 'o3-mini', 243 250 GPT_4_32K_0314: 'gpt-4-32k-0314', 244 - GPT_5_2025_08_07: 'gpt-5-2025-08-07', 251 + O3_MINI_2025_01_31: 'o3-mini-2025-01-31', 245 252 GPT_4_32K_0613: 'gpt-4-32k-0613', 246 - GPT_5_MINI: 'gpt-5-mini', 253 + O1_2024_12_17: 'o1-2024-12-17', 247 254 GPT_4_5_PREVIEW: 'gpt-4.5-preview', 248 - GPT_5_MINI_2025_08_07: 'gpt-5-mini-2025-08-07', 249 255 GPT_4_5_PREVIEW_2025_02_27: 'gpt-4.5-preview-2025-02-27', 250 - GPT_5_NANO: 'gpt-5-nano', 251 256 GPT_4_TURBO: 'gpt-4-turbo', 252 257 GPT_4_TURBO_2024_04_09: 'gpt-4-turbo-2024-04-09', 253 - GPT_5_NANO_2025_08_07: 'gpt-5-nano-2025-08-07', 254 258 GPT_4_TURBO_PREVIEW: 'gpt-4-turbo-preview', 255 259 GPT_4_VISION_PREVIEW: 'gpt-4-vision-preview', 256 - O1: 'o1', 257 - O1_2024_12_17: 'o1-2024-12-17', 258 - O3_MINI: 'o3-mini', 259 - O3_MINI_2025_01_31: 'o3-mini-2025-01-31', 260 260 } as const; 261 261 262 262 export type AssistantSupportedModels = ··· 725 725 /** 726 726 * The details for events with this `type`. 727 727 */ 728 - 'rate_limit.updated'?: { 728 + 'user.added'?: { 729 729 /** 730 - * The payload used to update the rate limits. 730 + * The user ID. 731 + */ 732 + id?: string; 733 + /** 734 + * The payload used to add the user to the project. 731 735 */ 732 - changes_requested?: { 736 + data?: { 733 737 /** 734 - * The maximum batch input tokens per day. Only relevant for certain models. 738 + * The role of the user. Is either `owner` or `member`. 735 739 */ 736 - batch_1_day_max_input_tokens?: number; 737 - /** 738 - * The maximum audio megabytes per minute. Only relevant for certain models. 739 - */ 740 - max_audio_megabytes_per_1_minute?: number; 741 - /** 742 - * The maximum images per minute. Only relevant for certain models. 743 - */ 744 - max_images_per_1_minute?: number; 745 - /** 746 - * The maximum requests per day. Only relevant for certain models. 747 - */ 748 - max_requests_per_1_day?: number; 749 - /** 750 - * The maximum requests per minute. 751 - */ 752 - max_requests_per_1_minute?: number; 753 - /** 754 - * The maximum tokens per minute. 755 - */ 756 - max_tokens_per_1_minute?: number; 740 + role?: string; 757 741 }; 758 - /** 759 - * The rate limit ID 760 - */ 761 - id?: string; 762 742 }; 763 743 /** 764 744 * The details for events with this `type`. 765 745 */ 766 - 'service_account.created'?: { 746 + 'user.updated'?: { 767 747 /** 768 - * The payload used to create the service account. 748 + * The project ID. 769 749 */ 770 - data?: { 750 + id?: string; 751 + /** 752 + * The payload used to update the user. 753 + */ 754 + changes_requested?: { 771 755 /** 772 - * The role of the service account. Is either `owner` or `member`. 756 + * The role of the user. Is either `owner` or `member`. 773 757 */ 774 758 role?: string; 775 759 }; 776 - /** 777 - * The service account ID. 778 - */ 779 - id?: string; 780 760 }; 781 761 /** 782 762 * The details for events with this `type`. ··· 805 785 */ 806 786 id?: string; 807 787 }; 808 - type: AuditLogEventType; 809 788 /** 810 789 * The details for events with this `type`. 811 790 */ 812 - 'user.added'?: { 791 + 'rate_limit.updated'?: { 813 792 /** 814 - * The payload used to add the user to the project. 793 + * The payload used to update the rate limits. 815 794 */ 816 - data?: { 795 + changes_requested?: { 796 + /** 797 + * The maximum requests per minute. 798 + */ 799 + max_requests_per_1_minute?: number; 800 + /** 801 + * The maximum tokens per minute. 802 + */ 803 + max_tokens_per_1_minute?: number; 804 + /** 805 + * The maximum images per minute. Only relevant for certain models. 806 + */ 807 + max_images_per_1_minute?: number; 817 808 /** 818 - * The role of the user. Is either `owner` or `member`. 809 + * The maximum audio megabytes per minute. Only relevant for certain models. 819 810 */ 820 - role?: string; 811 + max_audio_megabytes_per_1_minute?: number; 812 + /** 813 + * The maximum requests per day. Only relevant for certain models. 814 + */ 815 + max_requests_per_1_day?: number; 816 + /** 817 + * The maximum batch input tokens per day. Only relevant for certain models. 818 + */ 819 + batch_1_day_max_input_tokens?: number; 821 820 }; 822 821 /** 823 - * The user ID. 822 + * The rate limit ID 824 823 */ 825 824 id?: string; 826 825 }; 826 + type: AuditLogEventType; 827 827 /** 828 828 * The details for events with this `type`. 829 829 */ 830 - 'user.deleted'?: { 830 + 'service_account.created'?: { 831 831 /** 832 - * The user ID. 832 + * The payload used to create the service account. 833 + */ 834 + data?: { 835 + /** 836 + * The role of the service account. Is either `owner` or `member`. 837 + */ 838 + role?: string; 839 + }; 840 + /** 841 + * The service account ID. 833 842 */ 834 843 id?: string; 835 844 }; 836 845 /** 837 846 * The details for events with this `type`. 838 847 */ 839 - 'user.updated'?: { 840 - /** 841 - * The payload used to update the user. 842 - */ 843 - changes_requested?: { 844 - /** 845 - * The role of the user. Is either `owner` or `member`. 846 - */ 847 - role?: string; 848 - }; 848 + 'user.deleted'?: { 849 849 /** 850 - * The project ID. 850 + * The user ID. 851 851 */ 852 852 id?: string; 853 853 }; ··· 18391 18391 } & MessageDeltaContentImageUrlObject); 18392 18392 18393 18393 export const ChatModel = { 18394 + GPT_4_1: 'gpt-4.1', 18395 + GPT_4_1_2025_04_14: 'gpt-4.1-2025-04-14', 18396 + GPT_4_1_MINI: 'gpt-4.1-mini', 18397 + GPT_4_1_MINI_2025_04_14: 'gpt-4.1-mini-2025-04-14', 18398 + GPT_4_1_NANO: 'gpt-4.1-nano', 18394 18399 GPT_4O: 'gpt-4o', 18395 - GPT_4O_2024_05_13: 'gpt-4o-2024-05-13', 18400 + GPT_4_1_NANO_2025_04_14: 'gpt-4.1-nano-2025-04-14', 18396 18401 GPT_4O_2024_08_06: 'gpt-4o-2024-08-06', 18402 + GPT_5: 'gpt-5', 18403 + GPT_4O_2024_05_13: 'gpt-4o-2024-05-13', 18404 + GPT_5_2025_08_07: 'gpt-5-2025-08-07', 18397 18405 GPT_4O_2024_11_20: 'gpt-4o-2024-11-20', 18406 + GPT_5_CHAT_LATEST: 'gpt-5-chat-latest', 18398 18407 GPT_4O_AUDIO_PREVIEW: 'gpt-4o-audio-preview', 18408 + GPT_5_MINI: 'gpt-5-mini', 18399 18409 GPT_4O_AUDIO_PREVIEW_2024_10_01: 'gpt-4o-audio-preview-2024-10-01', 18400 - GPT_4_1: 'gpt-4.1', 18410 + GPT_5_MINI_2025_08_07: 'gpt-5-mini-2025-08-07', 18401 18411 GPT_4O_AUDIO_PREVIEW_2024_12_17: 'gpt-4o-audio-preview-2024-12-17', 18402 - GPT_4_1_2025_04_14: 'gpt-4.1-2025-04-14', 18412 + GPT_5_NANO: 'gpt-5-nano', 18403 18413 GPT_4O_AUDIO_PREVIEW_2025_06_03: 'gpt-4o-audio-preview-2025-06-03', 18404 - GPT_4_1_MINI: 'gpt-4.1-mini', 18414 + GPT_5_NANO_2025_08_07: 'gpt-5-nano-2025-08-07', 18405 18415 CHATGPT_4O_LATEST: 'chatgpt-4o-latest', 18406 - GPT_4_1_MINI_2025_04_14: 'gpt-4.1-mini-2025-04-14', 18416 + O1: 'o1', 18407 18417 CODEX_MINI_LATEST: 'codex-mini-latest', 18408 - GPT_4_1_NANO: 'gpt-4.1-nano', 18418 + O1_2024_12_17: 'o1-2024-12-17', 18409 18419 GPT_4O_MINI: 'gpt-4o-mini', 18410 - GPT_4_1_NANO_2025_04_14: 'gpt-4.1-nano-2025-04-14', 18420 + O1_MINI: 'o1-mini', 18411 18421 GPT_4O_MINI_2024_07_18: 'gpt-4o-mini-2024-07-18', 18412 - GPT_5: 'gpt-5', 18422 + O3: 'o3', 18413 18423 GPT_4: 'gpt-4', 18414 - GPT_5_2025_08_07: 'gpt-5-2025-08-07', 18424 + O3_2025_04_16: 'o3-2025-04-16', 18415 18425 GPT_4O_MINI_AUDIO_PREVIEW: 'gpt-4o-mini-audio-preview', 18416 - GPT_5_CHAT_LATEST: 'gpt-5-chat-latest', 18426 + O4_MINI: 'o4-mini', 18417 18427 GPT_4O_MINI_AUDIO_PREVIEW_2024_12_17: 'gpt-4o-mini-audio-preview-2024-12-17', 18418 - GPT_5_MINI: 'gpt-5-mini', 18428 + O4_MINI_2025_04_16: 'o4-mini-2025-04-16', 18419 18429 GPT_3_5_TURBO: 'gpt-3.5-turbo', 18420 - GPT_5_MINI_2025_08_07: 'gpt-5-mini-2025-08-07', 18430 + O3_MINI: 'o3-mini', 18421 18431 GPT_3_5_TURBO_0301: 'gpt-3.5-turbo-0301', 18422 - GPT_5_NANO: 'gpt-5-nano', 18432 + O3_MINI_2025_01_31: 'o3-mini-2025-01-31', 18423 18433 GPT_3_5_TURBO_0613: 'gpt-3.5-turbo-0613', 18424 - GPT_5_NANO_2025_08_07: 'gpt-5-nano-2025-08-07', 18434 + O1_PREVIEW: 'o1-preview', 18425 18435 GPT_3_5_TURBO_0125: 'gpt-3.5-turbo-0125', 18426 - O1: 'o1', 18436 + O1_PREVIEW_2024_09_12: 'o1-preview-2024-09-12', 18427 18437 GPT_3_5_TURBO_1106: 'gpt-3.5-turbo-1106', 18428 - O1_2024_12_17: 'o1-2024-12-17', 18438 + O1_MINI_2024_09_12: 'o1-mini-2024-09-12', 18429 18439 GPT_3_5_TURBO_16K: 'gpt-3.5-turbo-16k', 18430 - O1_MINI: 'o1-mini', 18440 + GPT_4O_MINI_SEARCH_PREVIEW: 'gpt-4o-mini-search-preview', 18431 18441 GPT_3_5_TURBO_16K_0613: 'gpt-3.5-turbo-16k-0613', 18432 - O3: 'o3', 18433 - GPT_4O_MINI_SEARCH_PREVIEW: 'gpt-4o-mini-search-preview', 18434 - O3_2025_04_16: 'o3-2025-04-16', 18435 18442 GPT_4O_MINI_SEARCH_PREVIEW_2025_03_11: 18436 18443 'gpt-4o-mini-search-preview-2025-03-11', 18437 - O4_MINI: 'o4-mini', 18438 18444 GPT_4O_SEARCH_PREVIEW: 'gpt-4o-search-preview', 18439 - O4_MINI_2025_04_16: 'o4-mini-2025-04-16', 18440 18445 GPT_4O_SEARCH_PREVIEW_2025_03_11: 'gpt-4o-search-preview-2025-03-11', 18441 - O3_MINI: 'o3-mini', 18442 18446 GPT_4_0125_PREVIEW: 'gpt-4-0125-preview', 18443 - O3_MINI_2025_01_31: 'o3-mini-2025-01-31', 18444 18447 GPT_4_0314: 'gpt-4-0314', 18445 - O1_PREVIEW: 'o1-preview', 18446 18448 GPT_4_0613: 'gpt-4-0613', 18447 - O1_PREVIEW_2024_09_12: 'o1-preview-2024-09-12', 18448 18449 GPT_4_1106_PREVIEW: 'gpt-4-1106-preview', 18449 - O1_MINI_2024_09_12: 'o1-mini-2024-09-12', 18450 18450 GPT_4_32K: 'gpt-4-32k', 18451 18451 GPT_4_32K_0314: 'gpt-4-32k-0314', 18452 18452 GPT_4_32K_0613: 'gpt-4-32k-0613',