feat: 适配了新的CLI命令

This commit is contained in:
chriscco
2025-07-25 17:54:38 +08:00
parent e2ac6cb3b6
commit 3dab9bf7dd
5 changed files with 90 additions and 42 deletions

View File

@@ -95,13 +95,13 @@ func (h *WorkspaceFileHandler) GetByID(c *web.Context, req struct {
// GetAndSave
// @Tags WorkspaceFile
// @Summary 获取并保存工作区文件
// @param ctx
// @param ctx
// @param req
// @return error
func (h *WorkspaceFileHandler) GetAndSave(ctx *web.Context, req *domain.SaveAstReq) error {
func (h *WorkspaceFileHandler) GetAndSave(ctx *web.Context, req *domain.GetAndSaveReq) error {
err := h.usecase.GetAndSave(ctx.Request().Context(), req)
if err != nil {
h.logger.Error("failed to get and save workspace files", "error", err, "count", len(req.Files))
h.logger.Error("failed to get and save workspace files", "error", err, "count", len(req.CodeFiles.Files))
return err
}
return ctx.Success(nil)