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