Skip to content

Add .NET SDK Documentation for agentprotocol.ai Website #121

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

jeff-nasseri
Copy link

@jeff-nasseri jeff-nasseri commented Apr 3, 2025

Related Issue

Fixes #123 - Introducing .NET SDK integration

Overview

This PR adds comprehensive documentation for the Agent Protocol .NET SDK to be published on the agentprotocol.ai website. The documentation is provided in MDX format to match the existing site structure and provides .NET developers with detailed guidance on implementing and using the Agent Protocol.

Content Details

The documentation includes:

  • Installation section with NuGet package instructions
  • Architecture overview explaining the SDK's design and component structure
  • Usage examples with step-by-step code samples covering:
    • Creating and configuring the AgentClient
    • Managing tasks and steps
    • Working with artifacts (upload/download)
  • Advanced patterns demonstrating service layer implementation
  • Complete example showing a full console application integration

Documentation Structure

The MDX file follows the same structure as existing SDK documentation (like the Python SDK) to ensure a consistent experience for users exploring multiple language implementations.

This commit adds a structured MDX documentation file for the Agent Protocol .NET SDK that will be published on the agentprotocol.ai website. The documentation provides a complete guide to help .NET developers effectively implement and integrate with the Agent Protocol.
@jeff-nasseri
Copy link
Author

jeff-nasseri commented Apr 3, 2025

The SDK MDX file in agentprotocol.ai, following PR-119, please review and leave your comment. Thanks!

To render C# SDK with proper icon SVG, a new SVG is provided in the logos folder and the libraries array is updated to also support C# as a valid item of supported SDK in UI.
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.

Introducing .NET SDK integration
1 participant