Skip to content

Commit 302b2db

Browse files
fix(types): add apiProvider and modelId to ClineApiReqInfo
1 parent a0aa52a commit 302b2db

7 files changed

Lines changed: 79035 additions & 0 deletions

File tree

‎packages/types/dist.local/index.cjs‎

Lines changed: 17584 additions & 0 deletions
Large diffs are not rendered by default.

‎packages/types/dist.local/index.cjs.map‎

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎packages/types/dist.local/index.d.cts‎

Lines changed: 22147 additions & 0 deletions
Large diffs are not rendered by default.

‎packages/types/dist.local/index.d.ts‎

Lines changed: 22147 additions & 0 deletions
Large diffs are not rendered by default.

‎packages/types/dist.local/index.js‎

Lines changed: 17148 additions & 0 deletions
Large diffs are not rendered by default.

‎packages/types/dist.local/index.js.map‎

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎packages/types/src/vscode-extension-host.ts‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -955,6 +955,13 @@ export interface ClineApiReqInfo {
955955
cancelReason?: ClineApiReqCancelReason
956956
streamingFailedMessage?: string
957957
apiProtocol?: "anthropic" | "openai"
958+
/**
959+
* The provider and model that actually served this request, recorded at the
960+
* time of the call. Usage reporting reads these instead of the *current*
961+
* profile, so switching providers later doesn't relabel past requests.
962+
*/
963+
apiProvider?: string
964+
modelId?: string
958965
}
959966

960967
export type ClineApiReqCancelReason = "streaming_failed" | "user_cancelled"

0 commit comments

Comments
 (0)