Skip to content

chore: update vertexAiCompiler#1773

Draft
maxy-shpfy wants to merge 1 commit intomasterfrom
02-09-chore_update_vertexaicompiler
Draft

chore: update vertexAiCompiler#1773
maxy-shpfy wants to merge 1 commit intomasterfrom
02-09-chore_update_vertexaicompiler

Conversation

@maxy-shpfy
Copy link
Copy Markdown
Collaborator

@maxy-shpfy maxy-shpfy commented Feb 9, 2026

Description

Added error handling for secret arguments in Vertex AI compilation. The changes throw specific error messages when secret arguments are encountered in both parameter and artifact argument specifications, as they are not supported in Vertex AI.

Related Issue and Pull requests

Type of Change

  • Bug fix
  • New feature
  • Improvement
  • Cleanup/Refactor
  • Breaking change
  • Documentation update

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

Test Instructions

Test by attempting to compile a component with secret arguments for Vertex AI and verify that the appropriate error message is displayed.

Additional Comments

This change improves error handling by providing clear error messages when users attempt to use secret arguments with Vertex AI, which doesn't support this feature.

Copy link
Copy Markdown
Collaborator Author

maxy-shpfy commented Feb 9, 2026

@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from a572bc3 to c11bc3e Compare February 9, 2026 21:03
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch 2 times, most recently from f427f0b to 8bfc272 Compare February 9, 2026 21:07
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from c11bc3e to 0c03418 Compare February 9, 2026 21:07
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from 8bfc272 to 038bbb0 Compare February 9, 2026 21:28
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from 0c03418 to 8dcc778 Compare February 9, 2026 21:28
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from 038bbb0 to 4c10b14 Compare February 9, 2026 21:32
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch 2 times, most recently from 84fbf40 to 8dc90b6 Compare February 9, 2026 22:03
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from 4c10b14 to 7fe083d Compare February 9, 2026 22:03
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from 8dc90b6 to da46fd3 Compare February 18, 2026 01:30
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from 7fe083d to 9548f61 Compare February 18, 2026 01:30
@maxy-shpfy maxy-shpfy requested a review from Ark-kun February 18, 2026 01:33
},
};
return result;
} else if (isSecretArgument(taskArgument)) {
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Ark-kun since you're an expert in vertexAI - should we pass "Secret" into it? or throw an error as "unsupported"?

@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from 9548f61 to 65b9fdc Compare February 18, 2026 19:11
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch 2 times, most recently from 4313cef to d9b56ae Compare February 18, 2026 19:36
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from 65b9fdc to 516b447 Compare February 18, 2026 19:36
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from d9b56ae to dc13cbb Compare February 18, 2026 19:46
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from 516b447 to 4da2463 Compare February 18, 2026 19:46
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from dc13cbb to f014a9b Compare February 18, 2026 20:21
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from 4da2463 to f22f4f9 Compare February 18, 2026 20:21
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from f014a9b to 7d0d88d Compare February 18, 2026 20:27
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch 2 times, most recently from 47c783c to 7718112 Compare February 18, 2026 20:55
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from 7d0d88d to 5248fe1 Compare February 18, 2026 20:55
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from 7718112 to cf6c466 Compare February 18, 2026 20:59
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from 5248fe1 to 5a3dd04 Compare February 18, 2026 20:59
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from cf6c466 to c2a05c4 Compare February 18, 2026 21:02
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch 2 times, most recently from 8ca4fcb to cd2703a Compare February 19, 2026 01:56
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from c2a05c4 to 1e8d99c Compare February 19, 2026 01:56
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from cd2703a to 2a52424 Compare February 19, 2026 02:50
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch 2 times, most recently from 1b135f8 to 559c17e Compare February 19, 2026 02:54
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from 2a52424 to 635b88b Compare February 19, 2026 02:55
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from 559c17e to 7c01808 Compare February 19, 2026 03:12
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from 635b88b to b20135f Compare February 19, 2026 03:12
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from 7c01808 to 7fe796d Compare February 19, 2026 03:39
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from b20135f to ae4e908 Compare February 19, 2026 03:40
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch from 7fe796d to f7b6539 Compare February 19, 2026 03:52
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from ae4e908 to 6ca71ef Compare February 19, 2026 03:53
@maxy-shpfy maxy-shpfy force-pushed the 02-09-feat_display_secrets_in_pipeline_run_view branch 2 times, most recently from 71d9b08 to e6194e8 Compare February 19, 2026 03:56
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from 6ca71ef to a884906 Compare February 19, 2026 03:56
@maxy-shpfy maxy-shpfy changed the base branch from 02-09-feat_display_secrets_in_pipeline_run_view to graphite-base/1773 February 19, 2026 05:34
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from a884906 to 0f117d8 Compare February 19, 2026 05:34
@graphite-app graphite-app Bot changed the base branch from graphite-base/1773 to master February 19, 2026 05:35
@maxy-shpfy maxy-shpfy force-pushed the 02-09-chore_update_vertexaicompiler branch from 0f117d8 to dbc692e Compare February 19, 2026 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant