Skip to content

Improve Document Management - #32

Merged
MikeAlhayek merged 7 commits into
mainfrom
ma/add-effort-level
Apr 17, 2026
Merged

Improve Document Management#32
MikeAlhayek merged 7 commits into
mainfrom
ma/add-effort-level

Conversation

@MikeAlhayek

Copy link
Copy Markdown
Member

No description provided.

@MikeAlhayek MikeAlhayek changed the title improve document uploading Improve document uploading Apr 17, 2026
@MikeAlhayek MikeAlhayek changed the title Improve document uploading Improve Document Management Apr 17, 2026
MikeAlhayek and others added 5 commits April 17, 2026 13:38
…lified namespaces with using statements

Task 1: Remove blank lines between consecutive closing braces in
src/Stores and src/Primitives (15 files).

Task 2: Replace inline fully qualified System.* and Microsoft.* type
references with using directives in 10 files:
- System.Net.HttpStatusCode in AIHubErrorMessageHelper
- System.Security.Claims.ClaimTypes in CopilotOrchestrator
- System.Text.Json.JsonNamingPolicy in SignalR ServiceCollectionExtensions
- System.Text.Json.JsonSerializer in DataSourceAzureAISearchDocumentReader
- System.IO.Pipelines.Pipe/PipeReader in AIChatHubCore
- System.Text.Json.Serialization.JsonPropertyName in DefaultOAuth2TokenService
- System.Text.Encoding in ElasticsearchDataSourceContentManager
- System.Security.Cryptography.RandomNumberGenerator in NumberHelpers and Str
- System.Net.NetworkCredential in FtpResourceTypeHandler

Skipped AzureOpenAICompletionClient and AzureOpenAIChatOptionsContext due
to ChatMessage naming conflict between OpenAI.Chat and Microsoft.Extensions.AI.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Apply consistent formatting rules across 7 test files:
- Add Arrange/Act/Assert comments with blank line separation
- Expand one-line object/collection initializers to multiline
- Add blank lines between mock setup groups
- Wrap long constructor calls and dot-notation chains
- Add blank line after field/constant declarations before [Fact]

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…stractions

Add <param> tags to interface methods that had <summary> blocks but
were missing parameter documentation:

- IAIChatSessionAnalyticsRecorder.RecordSessionEndedAsync
- IAIChatSessionConversionGoalRecorder.RecordConversionGoalsAsync
- IAIChatSessionExtractedDataRecorder.RecordExtractedDataAsync
- IAICompletionClient.CompleteAsync (cancellationToken)
- IAICompletionService.CompleteAsync (cancellationToken)
- IAIDeploymentManager.GetDefaultAsync, ResolveOrDefaultAsync, GetAllByTypeAsync
- IOrchestratorAvailabilityProvider.GetAvailabilityAsync (cancellationToken)
- IToolRegistry.GetAllAsync
- IDataSourceDocumentReader.ReadAsync, ReadByIdsAsync

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@MikeAlhayek
MikeAlhayek merged commit d35ff8a into main Apr 17, 2026
9 checks passed
@MikeAlhayek
MikeAlhayek deleted the ma/add-effort-level branch April 17, 2026 21:20
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