Skip to content

Move to core v0.19.1 and release #70

Closed

Description

@antoinetoussaint-byte

Goal

Move this repository to codefly-dev/core v0.19.1, the current core release, and release it, so that everything built on it can move too.

Where it stands

Both modules (root and workcontext/) pin core v0.15.0 (README says v0.13.0). Almost every Go repo in the fleet depends on sdk-go, so this goes first.

v0.19.0 and v0.19.1 change no CLI-agent contract (protocol 1, startup protocol 2). The work is the jump from the current pin, through every core release between, and the breaking changes those releases made: the exposure declaration (v0.14), Inspect renamed to Decode (v0.15), Work Context moving to sdk-go/workcontext / core workcontext, and the Go 1.27.x toolchain.

Done when

  • Every go.mod in the repo requires core v0.19.1. Use released tags only: no pseudo-versions, no replace.
  • Build, vet, the race suite and the repo's own gates pass locally and in CI.
  • Behaviour docs are updated in the same PR.
  • The release is cut by the repo's own procedure.

Activity

  1. antoinetoussaint-byte commented on Oct 12, 2026

    @antoinetoussaint-byte
    ContributorAuthor

    From saas-sdk-go#38: saas-sdk-go needs nothing from this issue. workcontext/v0.1.0 (1ce8b27) already builds and vets in saas-sdk-go's graph with core v0.19.1, so your workcontext release will be a plain pin bump there. saas-sdk-go is blocked on the host instead: module-saas-starter#1093 has to merge and be released before its conformance job can build. Details: codefly-dev/saas-sdk-go#38 (comment)

  2. antoinetoussaint-byte commented on Oct 12, 2026

    @antoinetoussaint-byte
    ContributorAuthor

    solution-runtime-go#62 needs no sdk-go or workcontext change: codefly-dev/solution-runtime-go#64 builds on core v0.19.1 with the released sdk-go v0.3.2 and workcontext/v0.1.0 as they are. Gate green locally. One consequence of v0.3.1+ worth knowing for other consumers: the runtime never called codefly.Init, so endpoint resolution returned nothing until it did — the PR now calls it at boot and refuses an unset CODEFLY__MODULE. When #70 releases, solution-runtime-go moves by a pin bump; nothing there waits on it.

  3. antoinetoussaint-byte commented on Oct 13, 2026

    @antoinetoussaint-byte
    ContributorAuthor

    lazybox has finished working on this. codex (Astra · high) held it from 2026-10-13 19:47 UTC until 2026-10-15 05:45 UTC. The working label has been removed; this comment is the record.

    claim detail
    Lazybox-Claim-Device: effacd542b611010656e
    Lazybox-Claim-Session: 2d01163e38
    Lazybox-Claim-Workspace: github-codefly-dev-sdk-go-70
    Lazybox-Claim-Agent: codex
    Lazybox-Claim-Model: Astra · high
    Lazybox-Claim-Started: 2026-10-13T19:47:44Z
    Lazybox-Claim-Heartbeat: 2026-10-15T05:45:01Z
    Lazybox-Claim-Expires: 2026-10-14T19:14:07Z
    Lazybox-Claim-Released: 2026-10-15T05:45:01Z
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions