1010 * ---------------------------------------------------------------
1111 */
1212
13+ export enum DomainLicenseEdition {
14+ LicenseEditionFree = 0 ,
15+ LicenseEditionContributor = 1 ,
16+ LicenseEditionEnterprise = 2 ,
17+ }
18+
1319export enum DomainCodeLanguageType {
1420 CodeLanguageTypeGo = "go" ,
1521 CodeLanguageTypePython = "python" ,
@@ -557,6 +563,13 @@ export interface DomainInviteResp {
557563 code ?: string ;
558564}
559565
566+ export interface DomainLicenseResp {
567+ edition ?: DomainLicenseEdition ;
568+ expired_at ?: number ;
569+ started_at ?: number ;
570+ state ?: number ;
571+ }
572+
560573export interface DomainListAdminLoginHistoryResp {
561574 has_next_page ?: boolean ;
562575 login_histories ?: DomainAdminLoginHistory [ ] ;
@@ -824,6 +837,8 @@ export interface DomainSecurityScanningBrief {
824837export interface DomainSecurityScanningResult {
825838 /** 扫描开始时间 */
826839 created_at ?: number ;
840+ /** 错误信息 */
841+ error ?: string ;
827842 /** 扫描任务id */
828843 id ?: string ;
829844 /** 扫描任务 */
@@ -841,10 +856,12 @@ export interface DomainSecurityScanningResult {
841856}
842857
843858export interface DomainSecurityScanningRiskDetail {
859+ /** 代码内容 */
860+ content ?: string ;
844861 /** 风险描述 */
845862 desc ?: string ;
846863 /** 风险代码行结束位置 */
847- end ?: GithubComChaitinMonkeyCodeBackendEntTypesPosition ;
864+ end ?: TypesPosition ;
848865 /** 风险文件名 */
849866 filename ?: string ;
850867 /** 修复建议 */
@@ -856,7 +873,7 @@ export interface DomainSecurityScanningRiskDetail {
856873 /** 风险代码行 */
857874 lines ?: string ;
858875 /** 风险代码行开始位置 */
859- start ?: GithubComChaitinMonkeyCodeBackendEntTypesPosition ;
876+ start ?: TypesPosition ;
860877}
861878
862879export interface DomainSecurityScanningRiskResult {
@@ -1173,31 +1190,24 @@ export interface DomainWorkspaceFile {
11731190 workspace_id ?: string ;
11741191}
11751192
1176- export interface GithubComChaitinMonkeyCodeBackendEntTypesPosition {
1193+ export interface TypesPosition {
11771194 col ?: number ;
11781195 line ?: number ;
11791196 offset ?: number ;
11801197}
11811198
1182- export interface GithubComChaitinMonkeyCodeBackendProDomainLicenseResp {
1183- edition ?: number ;
1184- expired_at ?: number ;
1185- started_at ?: number ;
1186- state ?: number ;
1187- }
1188-
1189- export interface InternalCodesnippetHandlerHttpV1GetContextReq {
1199+ export interface V1GetContextReq {
11901200 /** 返回结果数量限制,默认10 */
11911201 limit ?: number ;
11921202 /** 批量查询参数 */
1193- queries ?: InternalCodesnippetHandlerHttpV1Query [ ] ;
1203+ queries ?: V1Query [ ] ;
11941204 /** 单个查询参数 */
1195- query ?: InternalCodesnippetHandlerHttpV1Query ;
1205+ query ?: V1Query ;
11961206 /** 工作区路径(必填) */
11971207 workspacePath ?: string ;
11981208}
11991209
1200- export interface InternalCodesnippetHandlerHttpV1Query {
1210+ export interface V1Query {
12011211 /** 编程语言(可选) */
12021212 language ?: string ;
12031213 /** 代码片段名称(可选) */
0 commit comments