Skip to content

Fix the .NET DevUI workflow sample - #116

Open
ilia-sokolov wants to merge 1 commit into
microsoft:mainfrom
ilia-sokolov:contrib/101-fix-dotnet-devui-workflow
Open

Fix the .NET DevUI workflow sample#116
ilia-sokolov wants to merge 1 commit into
microsoft:mainfrom
ilia-sokolov:contrib/101-fix-dotnet-devui-workflow

Conversation

@ilia-sokolov

Copy link
Copy Markdown

Summary

  • replace machine-specific Agent Framework project references with published packages
  • load the documented .env file and require endpoint, model, and token configuration
  • restore the intended FrontDesk-to-Concierge workflow order
  • expose DevUI only in Development while retaining the OpenAI-compatible workflow endpoints
  • align the launch profile, port, prerequisites, and GitHub Models documentation

Why

The .NET DevUI example could not build outside the original contributor's machine because it referenced absolute local source paths. It also hard-coded the model, reversed the documented workflow order, and documented configuration and ports that did not match the application.

The updated example is portable, provides actionable configuration errors, and can be run using a fine-grained GitHub token with Models: read permission.

Validation

  • Release build completed with 0 warnings and 0 errors.
  • /devui returned HTTP 200 in Development.
  • /v1/entities exposed gh-model-workflow, FrontDesk, and Concierge.
  • A deterministic local OpenAI-compatible stub completed a workflow request through both agents and returned the Concierge output.
  • Missing configuration exits with an actionable error identifying the required variable and .env location.

Fixes #101

@ilia-sokolov
ilia-sokolov marked this pull request as ready for review July 28, 2026 06:25
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.

GHModelAI - DEVUI does not display outputs

1 participant