Skip to content

Commit 6729753

Browse files
committed
refactor: rename CallModelInputWithApprovalTools to CallModelInputWithState
1 parent 6434a01 commit 6729753

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
// Async params support
66
export type {
77
CallModelInput,
8-
CallModelInputWithApprovalTools,
8+
CallModelInputWithState,
99
FieldOrAsyncFunction,
1010
ResolvedCallModelInput,
1111
} from './lib/async-params.js';

src/lib/async-params.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,9 +88,9 @@ export type CallModelInput<TTools extends readonly Tool[] = readonly Tool[]> =
8888
BaseCallModelInput<TTools> & (ApprovalParamsWithState<TTools> | ApprovalParamsWithoutState);
8989

9090
/**
91-
* Strict version that requires state - use when tools have approval configured
91+
* CallModelInput variant that requires state - use when approval workflows are needed
9292
*/
93-
export type CallModelInputWithApprovalTools<TTools extends readonly Tool[] = readonly Tool[]> =
93+
export type CallModelInputWithState<TTools extends readonly Tool[] = readonly Tool[]> =
9494
BaseCallModelInput<TTools> & ApprovalParamsWithState<TTools>;
9595

9696
/**

0 commit comments

Comments
 (0)