From 15d5974136c033e8a6cc49317ce4028b2f330dc3 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Fri, 24 Oct 2025 18:31:28 +0000 Subject: [PATCH] Fix sentence case in titles and headings - Changed 'Parameter Names' to 'Parameter names' in AsyncAPI and OpenRPC parameter-names.mdx files - Changed 'Specification' to 'specification' in all automation and overview page titles (AsyncAPI, OpenAPI, OpenRPC, gRPC) - Changed 'Error Handling' to 'Error handling' in gRPC errors.mdx - Changed 'Global Configuration' to 'Global configuration' in Fern Definition global-configuration.mdx - Changed 'Binary Data and Files' to 'Binary data and files' in Fern Definition bytes.mdx - Changed 'Multipart File Upload' to 'Multipart file upload' in Fern Definition and OpenAPI multipart.mdx files - Changed 'Server-Sent Events and Streaming APIs' to 'Server-sent events and streaming APIs' in Fern Definition and OpenAPI sse.mdx files Co-Authored-By: Devin Logan --- fern/products/api-def/asyncapi-pages/automation.mdx | 4 ++-- .../api-def/asyncapi-pages/extensions/parameter-names.mdx | 4 ++-- fern/products/api-def/asyncapi-pages/overview.mdx | 4 ++-- .../api-def/ferndef-pages/api-yml/global-configuration.mdx | 4 ++-- fern/products/api-def/ferndef-pages/endpoints/bytes.mdx | 2 +- fern/products/api-def/ferndef-pages/endpoints/multipart.mdx | 2 +- fern/products/api-def/ferndef-pages/endpoints/sse.mdx | 4 ++-- fern/products/api-def/grpc-pages/automation.mdx | 4 ++-- fern/products/api-def/grpc-pages/services/errors.mdx | 4 ++-- fern/products/api-def/openapi-pages/automation.mdx | 4 ++-- fern/products/api-def/openapi-pages/endpoints/multipart.mdx | 2 +- fern/products/api-def/openapi-pages/endpoints/sse.mdx | 4 ++-- fern/products/api-def/openapi-pages/overview.mdx | 4 ++-- fern/products/api-def/openrpc-pages/automation.mdx | 4 ++-- .../api-def/openrpc-pages/extensions/parameter-names.mdx | 4 ++-- fern/products/api-def/openrpc-pages/overview.mdx | 2 +- 16 files changed, 28 insertions(+), 28 deletions(-) diff --git a/fern/products/api-def/asyncapi-pages/automation.mdx b/fern/products/api-def/asyncapi-pages/automation.mdx index ae871c61d..79cd5d445 100644 --- a/fern/products/api-def/asyncapi-pages/automation.mdx +++ b/fern/products/api-def/asyncapi-pages/automation.mdx @@ -1,5 +1,5 @@ --- -title: Sync your AsyncAPI Specification +title: Sync your AsyncAPI specification subtitle: Automatically sync your AsyncAPI spec changes to keep SDKs and docs up to date --- @@ -200,4 +200,4 @@ api: version: 0.8.8 ``` -This ensures that any breaking changes to your AsyncAPI specification are detected and the appropriate team members are notified before the changes are propagated to your SDKs and documentation. \ No newline at end of file +This ensures that any breaking changes to your AsyncAPI specification are detected and the appropriate team members are notified before the changes are propagated to your SDKs and documentation. \ No newline at end of file diff --git a/fern/products/api-def/asyncapi-pages/extensions/parameter-names.mdx b/fern/products/api-def/asyncapi-pages/extensions/parameter-names.mdx index 8e5e47a3b..e80acc173 100644 --- a/fern/products/api-def/asyncapi-pages/extensions/parameter-names.mdx +++ b/fern/products/api-def/asyncapi-pages/extensions/parameter-names.mdx @@ -1,5 +1,5 @@ --- -title: Parameter Names +title: Parameter names subtitle: Use `x-fern-parameter-name` to customize SDK parameter names for message properties --- @@ -76,4 +76,4 @@ channels: type: string ``` -This ensures consistent naming conventions across your SDK while maintaining compatibility with your existing message formats. \ No newline at end of file +This ensures consistent naming conventions across your SDK while maintaining compatibility with your existing message formats. \ No newline at end of file diff --git a/fern/products/api-def/asyncapi-pages/overview.mdx b/fern/products/api-def/asyncapi-pages/overview.mdx index 4b4ebbbd8..5c40485fe 100644 --- a/fern/products/api-def/asyncapi-pages/overview.mdx +++ b/fern/products/api-def/asyncapi-pages/overview.mdx @@ -1,5 +1,5 @@ --- -title: What is an AsyncAPI Specification? +title: What is an AsyncAPI specification? description: AsyncAPI is a standard for documenting event-driven APIs --- @@ -174,4 +174,4 @@ fern/ └─ asyncapi.yml ``` - \ No newline at end of file + diff --git a/fern/products/api-def/ferndef-pages/api-yml/global-configuration.mdx b/fern/products/api-def/ferndef-pages/api-yml/global-configuration.mdx index 995e02d4d..fe2ca4ace 100644 --- a/fern/products/api-def/ferndef-pages/api-yml/global-configuration.mdx +++ b/fern/products/api-def/ferndef-pages/api-yml/global-configuration.mdx @@ -1,5 +1,5 @@ --- -title: Global Configuration +title: Global configuration description: Specify global headers, path parameters or query parameters meant to be included on every request. --- @@ -52,4 +52,4 @@ service: ## Global query parameters You cannot yet specify query parameters that are meant to be included on every request. -If you'd like to see this feature, please upvote [this issue](https://github.com/fern-api/fern/issues/2930). \ No newline at end of file +If you'd like to see this feature, please upvote [this issue](https://github.com/fern-api/fern/issues/2930). diff --git a/fern/products/api-def/ferndef-pages/endpoints/bytes.mdx b/fern/products/api-def/ferndef-pages/endpoints/bytes.mdx index 43a1926d8..018e157ea 100644 --- a/fern/products/api-def/ferndef-pages/endpoints/bytes.mdx +++ b/fern/products/api-def/ferndef-pages/endpoints/bytes.mdx @@ -1,5 +1,5 @@ --- -title: Binary Data and Files +title: Binary data and files subtitle: Use the `bytes` type to handle binary data in your API --- diff --git a/fern/products/api-def/ferndef-pages/endpoints/multipart.mdx b/fern/products/api-def/ferndef-pages/endpoints/multipart.mdx index 6add4023b..947851579 100644 --- a/fern/products/api-def/ferndef-pages/endpoints/multipart.mdx +++ b/fern/products/api-def/ferndef-pages/endpoints/multipart.mdx @@ -1,5 +1,5 @@ --- -title: Multipart File Upload +title: Multipart file upload description: Document endpoints with the `multiform` content type. --- diff --git a/fern/products/api-def/ferndef-pages/endpoints/sse.mdx b/fern/products/api-def/ferndef-pages/endpoints/sse.mdx index a61c4b177..a57e49e56 100644 --- a/fern/products/api-def/ferndef-pages/endpoints/sse.mdx +++ b/fern/products/api-def/ferndef-pages/endpoints/sse.mdx @@ -1,5 +1,5 @@ --- -title: Server-Sent Events and Streaming APIs +title: Server-sent events and streaming APIs subtitle: Use the `response-stream` key to model streaming endpoints --- @@ -97,4 +97,4 @@ types: ChatChunk: properties: text: string -``` \ No newline at end of file +``` diff --git a/fern/products/api-def/grpc-pages/automation.mdx b/fern/products/api-def/grpc-pages/automation.mdx index 130906a6d..96cb33fe1 100644 --- a/fern/products/api-def/grpc-pages/automation.mdx +++ b/fern/products/api-def/grpc-pages/automation.mdx @@ -1,5 +1,5 @@ --- -title: Sync your gRPC Specification +title: Sync your gRPC specification subtitle: Automatically sync your Protocol Buffer changes to keep SDKs and docs up to date --- @@ -469,4 +469,4 @@ if __name__ == "__main__": sync_from_grpc_reflection("localhost:50051", "proto/") ``` -This ensures that any changes to your gRPC services are automatically reflected in your SDKs and documentation, maintaining consistency across your entire API ecosystem. \ No newline at end of file +This ensures that any changes to your gRPC services are automatically reflected in your SDKs and documentation, maintaining consistency across your entire API ecosystem. \ No newline at end of file diff --git a/fern/products/api-def/grpc-pages/services/errors.mdx b/fern/products/api-def/grpc-pages/services/errors.mdx index a57974799..060aed87f 100644 --- a/fern/products/api-def/grpc-pages/services/errors.mdx +++ b/fern/products/api-def/grpc-pages/services/errors.mdx @@ -1,5 +1,5 @@ --- -title: Error Handling +title: Error handling subtitle: Implement robust error handling with gRPC status codes and custom error details --- @@ -523,4 +523,4 @@ message CreateUserResult { } ``` -Proper error handling in gRPC ensures robust, maintainable services that provide clear feedback to clients about what went wrong and how to fix it. \ No newline at end of file +Proper error handling in gRPC ensures robust, maintainable services that provide clear feedback to clients about what went wrong and how to fix it. \ No newline at end of file diff --git a/fern/products/api-def/openapi-pages/automation.mdx b/fern/products/api-def/openapi-pages/automation.mdx index 8258c8420..0486cf61e 100644 --- a/fern/products/api-def/openapi-pages/automation.mdx +++ b/fern/products/api-def/openapi-pages/automation.mdx @@ -1,5 +1,5 @@ --- -title: Sync your OpenAPI Specification +title: Sync your OpenAPI specification subtitle: Pull your latest OpenAPI Specification into your Fern Folder automatically. --- @@ -59,4 +59,4 @@ This creates daily pull requests with any API spec updates. To change the freque ## Other use cases -If your OpenAPI spec lives in a different repository (rather than at a public URL), you can sync it to your Fern folder using explicit file mappings. See the [sync-openapi GitHub Action README](https://github.com/fern-api/sync-openapi) for this and other advanced configurations. +If your OpenAPI spec lives in a different repository (rather than at a public URL), you can sync it to your Fern folder using explicit file mappings. See the [sync-openapi GitHub Action README](https://github.com/fern-api/sync-openapi) for this and other advanced configurations. diff --git a/fern/products/api-def/openapi-pages/endpoints/multipart.mdx b/fern/products/api-def/openapi-pages/endpoints/multipart.mdx index 0c350da5c..53009ae7f 100644 --- a/fern/products/api-def/openapi-pages/endpoints/multipart.mdx +++ b/fern/products/api-def/openapi-pages/endpoints/multipart.mdx @@ -1,5 +1,5 @@ --- -title: Multipart File Upload +title: Multipart file upload subtitle: Document endpoints with the `multipart/form-data` content type --- diff --git a/fern/products/api-def/openapi-pages/endpoints/sse.mdx b/fern/products/api-def/openapi-pages/endpoints/sse.mdx index 05b898fac..6787b3be0 100644 --- a/fern/products/api-def/openapi-pages/endpoints/sse.mdx +++ b/fern/products/api-def/openapi-pages/endpoints/sse.mdx @@ -1,5 +1,5 @@ --- -title: Server-Sent Events and Streaming APIs +title: Server-sent events and streaming APIs subtitle: Use the `x-fern-streaming` extension to model streaming endpoints --- @@ -105,4 +105,4 @@ components: properties: text: type: string -``` \ No newline at end of file +``` diff --git a/fern/products/api-def/openapi-pages/overview.mdx b/fern/products/api-def/openapi-pages/overview.mdx index 8335a4d06..f33b7fa38 100644 --- a/fern/products/api-def/openapi-pages/overview.mdx +++ b/fern/products/api-def/openapi-pages/overview.mdx @@ -1,5 +1,5 @@ --- -title: What is an OpenAPI Specification? +title: What is an OpenAPI specification? description: OpenAPI is a standard for documenting REST APIs --- @@ -162,5 +162,5 @@ fern/ ├─ generators.yml └─ openapi/ ├─ openapi.yml -``` +``` diff --git a/fern/products/api-def/openrpc-pages/automation.mdx b/fern/products/api-def/openrpc-pages/automation.mdx index f10b176cc..37802231e 100644 --- a/fern/products/api-def/openrpc-pages/automation.mdx +++ b/fern/products/api-def/openrpc-pages/automation.mdx @@ -1,5 +1,5 @@ --- -title: Sync your OpenRPC Specification +title: Sync your OpenRPC specification subtitle: Automatically sync your OpenRPC spec changes to keep SDKs and docs up to date --- @@ -313,4 +313,4 @@ if __name__ == "__main__": save_spec_as_yaml(spec, "fern/openrpc/openrpc.yml") ``` -This ensures that any breaking changes to your OpenRPC specification are detected and the appropriate team members are notified before the changes are propagated to your SDKs and documentation. \ No newline at end of file +This ensures that any breaking changes to your OpenRPC specification are detected and the appropriate team members are notified before the changes are propagated to your SDKs and documentation. \ No newline at end of file diff --git a/fern/products/api-def/openrpc-pages/extensions/parameter-names.mdx b/fern/products/api-def/openrpc-pages/extensions/parameter-names.mdx index d99aeedf1..3a6f4a263 100644 --- a/fern/products/api-def/openrpc-pages/extensions/parameter-names.mdx +++ b/fern/products/api-def/openrpc-pages/extensions/parameter-names.mdx @@ -1,5 +1,5 @@ --- -title: Parameter Names +title: Parameter names subtitle: Use `x-fern-parameter-name` to customize SDK parameter names for JSON-RPC method parameters --- @@ -277,4 +277,4 @@ await client.math.calculate({ }); ``` -Using custom parameter names ensures consistent naming conventions across your SDK while maintaining compatibility with your existing JSON-RPC method signatures. \ No newline at end of file +Using custom parameter names ensures consistent naming conventions across your SDK while maintaining compatibility with your existing JSON-RPC method signatures. \ No newline at end of file diff --git a/fern/products/api-def/openrpc-pages/overview.mdx b/fern/products/api-def/openrpc-pages/overview.mdx index 4d13ee3d0..b957910f7 100644 --- a/fern/products/api-def/openrpc-pages/overview.mdx +++ b/fern/products/api-def/openrpc-pages/overview.mdx @@ -1,5 +1,5 @@ --- -title: What is an OpenRPC Specification? +title: What is an OpenRPC specification? description: OpenRPC is a standard for documenting JSON-RPC APIs ---