Skip to content

Commit 5f5c0da

Browse files
Add required fields to multiple schema overrides
Adds required field arrays to 14 schemas that were missing them, causing Fern to generate all properties as Optional<T> in the Java SDK. Schemas updated: - conversation_rating, conversation_part, conversation_part_author - ticket_part, ticket_part_author - segment, team, conversation_source, linked_object - news_item, newsfeed, newsfeed_assignment - help_center, part_attachment Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent b76d2b7 commit 5f5c0da

File tree

1 file changed

+100
-0
lines changed

1 file changed

+100
-0
lines changed

fern/openapi-overrides.yml

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2223,6 +2223,106 @@ components:
22232223
update_company_request:
22242224
x-fern-type-name: UpdateCompanyRequestBody
22252225

2226+
conversation_rating:
2227+
required:
2228+
- rating
2229+
- created_at
2230+
2231+
conversation_part:
2232+
required:
2233+
- type
2234+
- id
2235+
- part_type
2236+
- created_at
2237+
- updated_at
2238+
- author
2239+
- redacted
2240+
2241+
conversation_part_author:
2242+
required:
2243+
- type
2244+
- id
2245+
2246+
ticket_part:
2247+
required:
2248+
- type
2249+
- id
2250+
- part_type
2251+
- created_at
2252+
- updated_at
2253+
- author
2254+
- redacted
2255+
2256+
ticket_part_author:
2257+
required:
2258+
- type
2259+
- id
2260+
2261+
segment:
2262+
required:
2263+
- type
2264+
- id
2265+
- name
2266+
- created_at
2267+
- updated_at
2268+
- person_type
2269+
2270+
team:
2271+
required:
2272+
- type
2273+
- id
2274+
- name
2275+
- admin_ids
2276+
2277+
conversation_source:
2278+
required:
2279+
- type
2280+
- id
2281+
- delivered_as
2282+
- author
2283+
- redacted
2284+
2285+
linked_object:
2286+
required:
2287+
- type
2288+
- id
2289+
2290+
news_item:
2291+
required:
2292+
- type
2293+
- id
2294+
- workspace_id
2295+
- title
2296+
- state
2297+
- created_at
2298+
- updated_at
2299+
2300+
newsfeed:
2301+
required:
2302+
- type
2303+
- id
2304+
- name
2305+
- created_at
2306+
- updated_at
2307+
2308+
newsfeed_assignment:
2309+
required:
2310+
- newsfeed_id
2311+
2312+
help_center:
2313+
required:
2314+
- id
2315+
- workspace_id
2316+
- created_at
2317+
- updated_at
2318+
- identifier
2319+
2320+
part_attachment:
2321+
required:
2322+
- type
2323+
- name
2324+
- url
2325+
22262326
securitySchemes:
22272327
bearerAuth:
22282328
x-fern-bearer:

0 commit comments

Comments
 (0)