Skip to content

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