Skip to content

Pack Linq2GraphQL.Client.AI as a preview - #112

Merged
joadan merged 3 commits into
mainfrom
agent-ai-preview-version
Oct 15, 2026
Merged

joadan merged 3 commits into
mainfrom
agent-ai-preview-version

Conversation

@joadan

@joadan joadan commented Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Agent mode ships as a preview until the pilots are evaluated.

  • Linq2GraphQL.Client.AI.csproj: an AddPreviewSuffix target after GetBuildVersion appends -preview when the version has no prerelease tag. A stable release now packs Linq2GraphQL.Client 1.0.54 and Linq2GraphQL.Client.AI 1.0.54-preview; main builds stay -prerelease for all packages. Remove the target to release it as stable.
  • Design doc: status updated (all six slices merged; next is evaluation and pilots).

Verified by packing Linq2GraphQL.Release.slnf with a temporary stable version.json and PublicRelease=true.

  • Sample: start the in-process test server with the sample's output folder as content root. WebApplicationFactory otherwise looks for Linq2GraphQL.TestServer\ next to the solution file and the sample crashed with DirectoryNotFoundException.

The AI package keeps the shared Nerdbank version but always packs as a
prerelease, so a stable release publishes it as e.g. 1.0.54-preview while
the core packages go out stable. Updates the design doc status.
WebApplicationFactory looks for the server's content root next to the
solution file, which only resolves from a test project, so the sample
crashed with DirectoryNotFoundException. The test server reads nothing
from it, so the sample's output folder is used.
@joadan
joadan merged commit e4f7449 into main Oct 15, 2026
2 checks passed
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