Skip to content

Commit 6ae1e51

Browse files
authored
Merge branch 'main' into devalog/net-compatibility
2 parents 3264e14 + c3e5a66 commit 6ae1e51

File tree

17 files changed

+134
-70
lines changed

17 files changed

+134
-70
lines changed

.vale/styles/FernStyles/Acronyms.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,4 @@ exceptions:
7070
- AWS # Fern-specific
7171
- TLS # Fern-specific
7272
- BCL # Fern-specific
73+
- LLM # Fern-specific

.vale/styles/FernStyles/Headings.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,3 +31,9 @@ exceptions:
3131
- Unity
3232
- SDK
3333
- SDKs
34+
- API Reference
35+
- API Explorer
36+
- GitHub
37+
- README
38+
- Action
39+
- Actions

.vale/styles/FernStyles/Reject.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
extends: substitution
22
message: "Use '%s' instead of '%s'."
33
level: error
4-
ignorecase: true
4+
ignorecase: false
55
swap:
66
whitelist: allowlist
77
blacklist: denylist
8-
Visual Editor: Fern Editor
8+
Visual Editor: Fern Editor
9+
API reference: API Reference
10+
Api reference: API Reference
11+
API explorer: API Explorer

fern/products/ask-fern/pages/configuration/custom-prompting.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
---
2-
title: Custom Prompting
2+
title: Custom prompting
33
subtitle: Learn how to add your own prompts to our AI Search feature.
44
---
55

66
Out of the box, our AI Search feature uses default prompts to help fine-tune search results. You can reference these in our [system prompts](https://github.com/fern-api/fern-platform/blob/app/packages/fern-docs/search-server/ask-fern/src/utils/system-prompt.ts) file.
77

88
Customizing the system prompt gives you the ability to tailor the AI search responses to best serve your users. You can replace the default prompt with your own prompt to increase the relevance and accuracy of the results.
99

10-
## Customizing Prompts
10+
## Customizing prompts
1111

1212
<Steps>
13-
<Step title="Getting Started">
13+
<Step title="Getting started">
1414
Run `fern upgrade` to ensure you have the latest version of Fern installed.
1515
</Step>
1616
<Step title="Configure docs.yml">

fern/products/ask-fern/pages/configuration/locations-and-datasources.mdx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Locations and Datasources
2+
title: Locations and datasources
33
subtitle: Configure where Ask Fern is available and what content it can access.
44
---
55

@@ -17,7 +17,7 @@ ai-search:
1717
- discord
1818
```
1919
20-
### Available Locations
20+
### Available locations
2121
2222
<ParamField path="docs" type="string">
2323
Enables Ask Fern on your documentation site. Users will see the AI search interface directly in your docs.
@@ -44,7 +44,7 @@ ai-search:
4444
title: Company Blog
4545
```
4646

47-
### Website Datasources
47+
### Website datasources
4848

4949
<ParamField path="url" type="string" required>
5050
The URL of the website to index. Ask Fern will crawl and index the content from this URL.
@@ -54,15 +54,15 @@ ai-search:
5454
An optional display name for this datasource. This helps users understand where the information is coming from when Ask Fern cites content from this source.
5555
</ParamField>
5656

57-
## Preview Environments
57+
## Preview environments
5858

5959
Setting `location: [docs]` enables Ask Fern on preview deployments generated with `fern generate --docs --preview`, allowing you to test the AI search functionality before publishing to production.
6060

6161
<Note>
6262
Preview environments don't interfere with your production Ask Fern deployment.
6363
</Note>
6464

65-
## Best Practices
65+
## Best practices
6666

6767
<AccordionGroup>
6868
<Accordion title="Start with docs location">

fern/products/cli-api-reference/cli-api-reference.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
navigation:
2-
- section: CLI Reference
2+
- section: CLI reference
33
contents:
44
- page: Get started with Fern CLI
55
path: ./pages/cli-get-started.mdx
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
## 0.94.1
2+
**`(fix):`** Undo change to skip bundling APIs with docs creation request.
3+
4+
5+
## 0.94.0
6+
**`(feat):`** Handle npm OIDC token publishing for local workspace generation.
7+
8+
9+
## 0.93.4
10+
**`(fix):`** Skip bundling APIs with docs creation request.
11+
12+
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
## 0.94.2
2+
**`(fix):`** Improve IR hashing in IntermediateRepresentationChangeDetector.
3+
Previously it looked at the entire IR. Now it only compares the
4+
parts of the IR that describe the API interface.
5+
6+

fern/products/cli-api-reference/pages/cli-get-started.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ subtitle: Manage and configure your Fern projects, all from the command line.
44
description: 'Overview of the Fern CLI including usage, installation, and CI/CD environments'
55
---
66

7-
## Installing Fern CLI
7+
## Install Fern CLI
88

99
Run the following command to download and install Fern CLI from the [npm](https://www.npmjs.com/) registry.
1010

@@ -13,7 +13,7 @@ npm install -g fern-api # install Fern CLI
1313
fern -v # ensure Fern was successfully installed
1414
```
1515

16-
<Accordion title="Installing Fern CLI locally" toc={true}>
16+
<Accordion title="Install Fern CLI locally" toc={true}>
1717

1818
If you're experiencing network delays with the global installation, working in an environment with limited internet connectivity, or prefer to manage Fern as a project dependency, you can install the CLI locally:
1919

fern/products/cli-api-reference/pages/commands.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ hideOnThisPage: true
1515
| [`fern export`](#fern-export) | Export an OpenAPI spec for your API |
1616
| [`fern api update`](#fern-api-update) | Manually update your OpenAPI spec |
1717

18-
## Documentation Commands
18+
## Documentation commands
1919

2020
| Command | Description |
2121
|---------|-------------|
2222
| [`fern docs dev`](#fern-docs-dev) | Run local documentation preview server |
2323
| [`fern generate --docs`](#fern-generate---docs) | Build & publish documentation updates |
2424

25-
## SDK Generation Commands
25+
## SDK generation commands
2626

2727
| Command | Description |
2828
|---------|-------------|
@@ -31,7 +31,7 @@ hideOnThisPage: true
3131
| [`fern write-overrides`](#fern-write-overrides) | Create OpenAPI customizations |
3232
| [`fern generator upgrade`](#fern-generator-upgrade) | Update SDK generators to latest versions |
3333

34-
## Detailed Command Documentation
34+
## Detailed command documentation
3535

3636
<AccordionGroup>
3737
<Accordion title="fern init">

0 commit comments

Comments
 (0)