Skip to content

Commit 83d0942

Browse files
committed
Add postman generators
1 parent c45665b commit 83d0942

File tree

7 files changed

+32
-13
lines changed

7 files changed

+32
-13
lines changed

Diff for: .gitignore

+3-1
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,6 @@ yarn-error.log*
3434

3535
tsconfig.tsbuildinfo
3636

37-
dist
37+
dist
38+
39+
.env

Diff for: api/admin/openapi.yml

+6-4
Original file line numberDiff line numberDiff line change
@@ -447,16 +447,18 @@ components:
447447
type: object
448448
description: The data with which an agent is created.
449449
properties:
450-
name:
451-
$ref: '#/components/schemas/AgentName'
452450
description:
453451
$ref: '#/components/schemas/AgentDescription'
452+
greeting_message:
453+
$ref: '#/components/schemas/GreetingMessage'
454+
initial_turn:
455+
$ref: '#/components/schemas/InitialTurn'
456+
name:
457+
$ref: '#/components/schemas/AgentName'
454458
provider:
455459
$ref: '#/components/schemas/Provider'
456460
system_message:
457461
$ref: '#/components/schemas/SystemMessage'
458-
initial_turn:
459-
$ref: '#/components/schemas/InitialTurn'
460462
required:
461463
- provider
462464
AgentUpdateParams:

Diff for: fern/api/generators.yml

+12
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ groups:
2727
output:
2828
location: local-file-system
2929
path: ../../api/admin
30+
- name: fernapi/fern-postman
31+
version: 0.0.44
32+
output:
33+
location: postman
34+
api-key: ${POSTMAN_API_KEY}
35+
workspace-id: ${POSTMAN_WORKSPACE_ID}
3036
client:
3137
audiences:
3238
- client
@@ -43,3 +49,9 @@ groups:
4349
output:
4450
location: local-file-system
4551
path: ../../api/client
52+
- name: fernapi/fern-postman
53+
version: 0.0.44
54+
output:
55+
location: postman
56+
api-key: ${POSTMAN_API_KEY}
57+
workspace-id: ${POSTMAN_WORKSPACE_ID}

Diff for: package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
"compile:web": "turbo run compile --filter=web",
2020
"dev": "turbo run dev --parallel",
2121
"dev:web": "turbo run dev --filter=web --filter=@proficient/react",
22-
"fern:admin": "fern generate --group admin",
23-
"fern:client": "fern generate --group client",
22+
"fern:admin": "export $(grep -v '^#' .env | xargs) && fern generate --group admin",
23+
"fern:client": "export $(grep -v '^#' .env | xargs) && fern generate --group client",
2424
"fern:server": "fern generate --group server",
2525
"format": "npm run format:code && npm run format:package.json",
2626
"format:code": "prettier --write \"**/*.{js,jsx,ts,tsx,md}\"",

Diff for: packages/admin/core/api/resources/coreAgent/types/AgentCreateParams.d.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@ import { Proficient } from "../../../..";
66
* The data with which an agent is created.
77
*/
88
export interface AgentCreateParams {
9-
name?: Proficient.AgentName;
109
description?: Proficient.AgentDescription;
10+
greetingMessage?: Proficient.GreetingMessage;
11+
initialTurn?: Proficient.InitialTurn;
12+
name?: Proficient.AgentName;
1113
provider: Proficient.Provider;
1214
systemMessage?: Proficient.SystemMessage;
13-
initialTurn?: Proficient.InitialTurn;
1415
}

Diff for: packages/admin/core/serialization/resources/coreAgent/types/AgentCreateParams.d.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ import * as core from "../../../../core";
77
export declare const AgentCreateParams: core.serialization.ObjectSchema<serializers.AgentCreateParams.Raw, Proficient.AgentCreateParams>;
88
export declare namespace AgentCreateParams {
99
interface Raw {
10-
name?: serializers.AgentName.Raw | null;
1110
description?: serializers.AgentDescription.Raw | null;
11+
greeting_message?: serializers.GreetingMessage.Raw | null;
12+
initial_turn?: serializers.InitialTurn.Raw | null;
13+
name?: serializers.AgentName.Raw | null;
1214
provider: serializers.Provider.Raw;
1315
system_message?: serializers.SystemMessage.Raw | null;
14-
initial_turn?: serializers.InitialTurn.Raw | null;
1516
}
1617
}

Diff for: packages/admin/core/serialization/resources/coreAgent/types/AgentCreateParams.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,10 @@ Object.defineProperty(exports, "__esModule", { value: true });
2929
exports.AgentCreateParams = void 0;
3030
const core = __importStar(require("../../../../core"));
3131
exports.AgentCreateParams = core.serialization.object({
32-
name: core.serialization.lazy(async () => (await Promise.resolve().then(() => __importStar(require("../../..")))).AgentName).optional(),
3332
description: core.serialization.lazy(async () => (await Promise.resolve().then(() => __importStar(require("../../..")))).AgentDescription).optional(),
33+
greetingMessage: core.serialization.property("greeting_message", core.serialization.lazy(async () => (await Promise.resolve().then(() => __importStar(require("../../..")))).GreetingMessage).optional()),
34+
initialTurn: core.serialization.property("initial_turn", core.serialization.lazy(async () => (await Promise.resolve().then(() => __importStar(require("../../..")))).InitialTurn).optional()),
35+
name: core.serialization.lazy(async () => (await Promise.resolve().then(() => __importStar(require("../../..")))).AgentName).optional(),
3436
provider: core.serialization.lazy(async () => (await Promise.resolve().then(() => __importStar(require("../../..")))).Provider),
3537
systemMessage: core.serialization.property("system_message", core.serialization.lazy(async () => (await Promise.resolve().then(() => __importStar(require("../../..")))).SystemMessage).optional()),
36-
initialTurn: core.serialization.property("initial_turn", core.serialization.lazy(async () => (await Promise.resolve().then(() => __importStar(require("../../..")))).InitialTurn).optional()),
3738
});

0 commit comments

Comments
 (0)