Skip to content

tasks: refactor: remove column workspace_builds.has_ai_task #973

Description

@johnstcn

Depends on #948 and #977

  • Replace all usage of workspace_builds.has_ai_task with task_workspace_apps.workspace_build_id.
  • Drop column workspace_builds.has_ai_task

Existing SDK usage may remain.

Activity

  1. added theissue type on Sep 9, 2025
  2. johnstcn commented on Sep 25, 2025

    @johnstcn
    MemberAuthor

    This can be left to the very end. We can deprecate these first.

  3. DanielleMaywood commented on Nov 11, 2025

    @DanielleMaywood

    @mafredri Can we have an update on this? Are we keeping the column?

  4. mafredri commented on Nov 12, 2025

    @mafredri
    Member

    @DanielleMaywood we're keeping it for now because it's still used by telemetry. Refactoring task tracking in telemetry needs its own ticket (I'll open one). To close this one I'll open a PR marking the codersdk field deprecated, how does that sound?

  5. DanielleMaywood commented on Nov 12, 2025

    @DanielleMaywood

    Sounds good to me. @johnstcn how about you?

  6. johnstcn commented on Nov 12, 2025

    @johnstcn
    MemberAuthor

    Fine with me!

  7. added a commit that references this issue on Nov 12, 2025
    dfc920c
  8. mafredri commented on Nov 12, 2025

    @mafredri
    Member

    PR: coder/coder#20732
    Telemetry ticket: #1117

  9. added a commit that references this issue on Nov 12, 2025
    e61b0fc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions