diff --git a/backend/windmill-worker/src/ai_executor.rs b/backend/windmill-worker/src/ai_executor.rs index a2ad22ec84..f96ebb8308 100644 --- a/backend/windmill-worker/src/ai_executor.rs +++ b/backend/windmill-worker/src/ai_executor.rs @@ -1010,8 +1010,8 @@ async fn run_agent( // Parse content as JSON, fallback to string if it fails let output_value = match content { Some(content_str) => match has_output_properties { - true => serde_json::from_str::>(&content_str).map_err(|e| { - Error::internal_err(format!("Failed to parse structured output: {}", e)) + true => serde_json::from_str::>(&content_str).map_err(|_e| { + Error::internal_err(format!("Failed to parse structured output: {}", content_str)) })?, false => to_raw_value(&content_str), }, diff --git a/cli/windmill-utils-internal/publish.sh b/cli/windmill-utils-internal/publish.sh index 23dc69d282..2cb3707ea2 100755 --- a/cli/windmill-utils-internal/publish.sh +++ b/cli/windmill-utils-internal/publish.sh @@ -9,3 +9,4 @@ rm -rf "${script_dirpath}/dist" npm install npm run build npm publish ${args} +./remove-ts-ext.sh -r diff --git a/cli/windmill-utils-internal/src/config/index.ts b/cli/windmill-utils-internal/src/config/index.ts index e23ba6ca86..f3ae42b3c8 100644 --- a/cli/windmill-utils-internal/src/config/index.ts +++ b/cli/windmill-utils-internal/src/config/index.ts @@ -1 +1 @@ -export * from "./config"; \ No newline at end of file +export * from "./config.ts"; \ No newline at end of file diff --git a/cli/windmill-utils-internal/src/index.ts b/cli/windmill-utils-internal/src/index.ts index da314a7c5a..635893e2d1 100644 --- a/cli/windmill-utils-internal/src/index.ts +++ b/cli/windmill-utils-internal/src/index.ts @@ -8,8 +8,8 @@ * - Cross-platform path constants */ -export * from "./inline-scripts"; -export * from "./path-utils"; -export * from "./parse"; -export * from "./config"; -export { SEP, DELIMITER } from "./constants"; \ No newline at end of file +export * from "./inline-scripts.ts"; +export * from "./path-utils.ts"; +export * from "./parse.ts"; +export * from "./config.ts"; +export { SEP, DELIMITER } from "./constants.ts"; \ No newline at end of file diff --git a/cli/windmill-utils-internal/src/inline-scripts/extractor.ts b/cli/windmill-utils-internal/src/inline-scripts/extractor.ts index b64e7ca789..be2d33c0de 100644 --- a/cli/windmill-utils-internal/src/inline-scripts/extractor.ts +++ b/cli/windmill-utils-internal/src/inline-scripts/extractor.ts @@ -1,5 +1,5 @@ -import { newPathAssigner } from "../path-utils/path-assigner"; -import { FlowModule } from "../gen/types.gen"; +import { newPathAssigner } from "../path-utils/path-assigner.ts"; +import { FlowModule } from "../gen/types.gen.ts"; /** * Represents an inline script extracted from a flow module diff --git a/cli/windmill-utils-internal/src/inline-scripts/index.ts b/cli/windmill-utils-internal/src/inline-scripts/index.ts index eace8d3e4f..bb3c917dbb 100644 --- a/cli/windmill-utils-internal/src/inline-scripts/index.ts +++ b/cli/windmill-utils-internal/src/inline-scripts/index.ts @@ -1,2 +1,2 @@ -export * from "./replacer"; -export * from "./extractor"; \ No newline at end of file +export * from "./replacer.ts"; +export * from "./extractor.ts"; \ No newline at end of file diff --git a/cli/windmill-utils-internal/src/inline-scripts/replacer.ts b/cli/windmill-utils-internal/src/inline-scripts/replacer.ts index be349785c7..9ec25e9f65 100644 --- a/cli/windmill-utils-internal/src/inline-scripts/replacer.ts +++ b/cli/windmill-utils-internal/src/inline-scripts/replacer.ts @@ -1,4 +1,4 @@ -import { FlowModule } from "../gen/types.gen"; +import { FlowModule } from "../gen/types.gen.ts"; /** * Replaces inline script references with actual file content from the filesystem. diff --git a/cli/windmill-utils-internal/src/parse/index.ts b/cli/windmill-utils-internal/src/parse/index.ts index fc26ce611a..41d09ed00d 100644 --- a/cli/windmill-utils-internal/src/parse/index.ts +++ b/cli/windmill-utils-internal/src/parse/index.ts @@ -1 +1 @@ -export * from "./parse-schema"; \ No newline at end of file +export * from "./parse-schema.ts"; \ No newline at end of file diff --git a/cli/windmill-utils-internal/src/path-utils/index.ts b/cli/windmill-utils-internal/src/path-utils/index.ts index ef23185664..6f5c8d68be 100644 --- a/cli/windmill-utils-internal/src/path-utils/index.ts +++ b/cli/windmill-utils-internal/src/path-utils/index.ts @@ -1 +1 @@ -export * from "./path-assigner"; \ No newline at end of file +export * from "./path-assigner.ts"; \ No newline at end of file diff --git a/cli/windmill-utils-internal/src/path-utils/path-assigner.ts b/cli/windmill-utils-internal/src/path-utils/path-assigner.ts index 9020974214..d1a79a3a32 100644 --- a/cli/windmill-utils-internal/src/path-utils/path-assigner.ts +++ b/cli/windmill-utils-internal/src/path-utils/path-assigner.ts @@ -1,4 +1,4 @@ -import { RawScript } from "../gen/types.gen"; +import { RawScript } from "../gen/types.gen.ts"; const INLINE_SCRIPT_PREFIX = "inline_script";