Skip to content

Commit cf89f39

Browse files
authored
Merge pull request #2154 from tisnik/lcore-2755-dump-common-models
LCORE-2755: Ability to dump common models
2 parents af84830 + cdc8cce commit cf89f39

2 files changed

Lines changed: 398 additions & 0 deletions

File tree

src/utils/models_dumper.py

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import models.api.requests as r
44
import models.api.responses.error as e
55
import models.api.responses.successful as s
6+
import models.common as c
67
import models.compaction as models_compaction
78
from utils.openapi_schema_dumper import dump_openapi_schema
89

@@ -98,6 +99,27 @@ def dump_models(filename: str) -> None:
9899
e.ServiceUnavailableResponse,
99100
e.UnauthorizedResponse,
100101
e.UnprocessableEntityResponse,
102+
c.Attachment,
103+
c.ConversationData,
104+
c.ConversationDetails,
105+
c.ConversationTurn,
106+
c.MCPListToolsSummary,
107+
c.MCPServerAuthInfo,
108+
c.MCPServerInfo,
109+
c.Message,
110+
c.ProviderHealthStatus,
111+
c.RAGChunk,
112+
c.RAGContext,
113+
c.ReferencedDocument,
114+
c.ShieldModerationBlocked,
115+
c.ShieldModerationPassed,
116+
c.SolrVectorSearchRequest,
117+
c.ToolCallSummary,
118+
c.ToolInfoSummary,
119+
c.ToolResultSummary,
120+
c.Transcript,
121+
c.TranscriptMetadata,
122+
c.TurnSummary,
101123
]:
102124
models.append(model)
103125
dump_openapi_schema(models, filename)

0 commit comments

Comments
 (0)