Skip to content

Runbook

This is a library consumed by host services - operational tasks are build/test/pack.

Common tasks

Task Command
Build dotnet build -c Release
Unit tests dotnet test tests/<Name>.UnitTests
Acceptance tests dotnet test tests/<Name>.AcceptanceTests
Pack dotnet pack src/<Name> -c Release

Troubleshooting

Symptom Likely cause Action
Builds for unwanted TFMs Multi-target default Pass --Framework at scaffold, or edit <TargetFrameworks>
Missing DI extension methods Scaffolded with --useDI false Re-scaffold with DI, or add Extensions/ manually
Agent calls fail No IChatClient registered Provide a chat client (Azure OpenAI/OpenAI) in the host
Sensitive data in logs Redaction not applied Wire RedactionExtensions around skill inputs/outputs

See also