Skip to content

Conversation

@DanielleMaywood
Copy link
Contributor

We can instead use the new data model for this, there is no reason to have it stored inside the workspace build. TaskAppID has not yet been shipped into a release. This would need cherry-picking if we wanted to go ahead with it.

@DanielleMaywood DanielleMaywood force-pushed the danielle/remove-task-app-id branch 3 times, most recently from 48f0148 to 25cba70 Compare October 30, 2025 15:09
@DanielleMaywood DanielleMaywood marked this pull request as ready for review October 30, 2025 15:16
@github-actions github-actions bot added the release/breaking This label is applied to PRs to detect breaking changes as part of the release process label Oct 30, 2025
@DanielleMaywood DanielleMaywood marked this pull request as draft October 30, 2025 15:17
We can instead use the new data model for this, there is no reason to
have it stored inside the workspace build. `TaskAppID` has not _yet_
been shipped into a release. This would need cherry-picking if we wanted
to go ahead with it.

If we don't want to cherry-pick, we should instead mark the TaskAppID as
deprecated. This isn't ideal as it hasn't even been released yet.
@DanielleMaywood DanielleMaywood force-pushed the danielle/remove-task-app-id branch from 25cba70 to 7a97ebe Compare October 30, 2025 15:22
Copy link
Member

@mafredri mafredri left a comment

Choose a reason for hiding this comment

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

Looks good to me 👍🏻

TemplateVersionPresetID *uuid.UUID `json:"template_version_preset_id" format:"uuid"`
HasAITask *bool `json:"has_ai_task,omitempty"`
// Deprecated: This field has been replaced with `TaskAppID`
// Deprecated: This field has been replaced with `Task.WorkspaceAppID`
Copy link
Member

Choose a reason for hiding this comment

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

❤️

@DanielleMaywood DanielleMaywood marked this pull request as ready for review October 30, 2025 16:05
@DanielleMaywood DanielleMaywood merged commit d80b5fc into main Oct 30, 2025
32 checks passed
@DanielleMaywood DanielleMaywood deleted the danielle/remove-task-app-id branch October 30, 2025 16:45
@github-actions github-actions bot locked and limited conversation to collaborators Oct 30, 2025
@DanielleMaywood DanielleMaywood added the cherry-pick/v2.28 Needs to be cherry-picked to the 2.28 release branch label Oct 30, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

cherry-pick/v2.28 Needs to be cherry-picked to the 2.28 release branch release/breaking This label is applied to PRs to detect breaking changes as part of the release process

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants