Skip to content

Add evidence-first Agent Framework incident triage sample - #26

Merged
balajibashyam merged 3 commits into
mainfrom
feature/agent-framework-incident-triage
Sep 27, 2026
Merged

balajibashyam merged 3 commits into
mainfrom
feature/agent-framework-incident-triage

Conversation

@balajibashyam

Copy link
Copy Markdown
Contributor

Summary

Adds a verified .NET 10 companion sample for the
Microsoft Agent Framework Tutorial in C#: Build a Tool-Using AI Agent.

What's included

  • New sample: dotnet-ai/agent-framework-incident-triage/

    • Microsoft Agent Framework AIAgent + AgentSession
    • IChatClient provider boundary
    • three read-only function tools
    • deterministic embedded JSON evidence
    • separate runbook guidance
    • evidence IDs and missing-field handling
    • correlation-vs-causation example
    • Evidence-First Agent Contract
    • AI Agent Tool Risk Ladder
    • architecture, verified environment, and captured sample-run docs
    • 14 deterministic tests
  • Root README

    • new sample row
    • run commands
    • updated repository structure
  • GitHub Actions

    • new test-agent-framework-incident-triage job
    • sample path added to push and pull-request filters
    • no live AI provider key or LLM call in CI

Deliberately omitted

  • MCP
  • RAG and vector search
  • persistent long-term memory
  • multi-agent workflows
  • automatic remediation
  • write-capable operational tools
  • human approval workflows
  • durable orchestration
  • production hosting
  • A2A
  • AG-UI

Versions

  • Target framework: net10.0
  • SDK baseline: 10.0.401
  • Microsoft.Agents.AI.OpenAI: 1.22.0
  • xUnit: 2.9.3

Validation

  • dotnet restore — passed
  • Release dotnet build — passed
  • Release dotnet test — passed (14/14)
  • safe no-key application execution — passed
  • targeted credential/path scan — clean
  • generated build artifacts removed before commit

Important boundary

The Evidence-First Agent Contract and AI Agent Tool Risk Ladder are
application-level reference patterns created for this educational sample.
They are not official Microsoft Agent Framework specifications.

@balajibashyam
balajibashyam merged commit 3225fbf into main Sep 27, 2026
28 checks passed
@balajibashyam
balajibashyam deleted the feature/agent-framework-incident-triage branch September 27, 2026 15:12
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