refactor(llm): unify agent tool loop + built-in provider presets #587
Annotations
24 warnings
|
build (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build (ubuntu-latest):
TelegramSearchBot.LLM/Service/AI/LLM/AnthropicService.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
|
build (ubuntu-latest):
TelegramSearchBot.LLM/Interface/AI/LLM/ILlmTurnSource.cs#L25
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
|
build (ubuntu-latest):
TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L65
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
|
|
build (ubuntu-latest):
TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L32
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
|
|
build (ubuntu-latest):
TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L58
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
|
|
build (ubuntu-latest):
TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L21
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
|
|
build (ubuntu-latest):
TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L13
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
|
|
build (ubuntu-latest):
TelegramSearchBot.Search/Model/SearchMessageDTO.cs#L13
Non-nullable property 'Search' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
build (ubuntu-latest):
TelegramSearchBot.Common/Model/DO/PaddleOCRResult.cs#L11
'Result' is obsolete
|
|
build (ubuntu-latest):
external/moder-update/src/Moder.Update/ProcessSpawner.cs#L46
This call site is reachable on all platforms. 'ProcessStartInfo.CreateNewProcessGroup' is supported on: 'windows'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
|
build (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build (windows-latest)
Unexpected input(s) 'file', valid inputs are ['base_sha', 'binary', 'codecov_yml_path', 'commit_parent', 'directory', 'disable_file_fixes', 'disable_search', 'disable_safe_directory', 'disable_telem', 'dry_run', 'env_vars', 'exclude', 'fail_ci_if_error', 'files', 'flags', 'force', 'git_service', 'gcov_args', 'gcov_executable', 'gcov_ignore', 'gcov_include', 'handle_no_reports_found', 'job_code', 'name', 'network_filter', 'network_prefix', 'os', 'override_branch', 'override_build', 'override_build_url', 'override_commit', 'override_pr', 'plugins', 'recurse_submodules', 'report_code', 'report_type', 'root_dir', 'run_command', 'skip_validation', 'slug', 'swift_project', 'token', 'url', 'use_legacy_upload_endpoint', 'use_oidc', 'use_pypi', 'verbose', 'version', 'working-directory']
|
|
build (windows-latest):
TelegramSearchBot.LLM/Service/Tools/FileToolService.cs#L280
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
|
build (windows-latest):
TelegramSearchBot.LLM/Service/AI/LLM/AnthropicService.cs#L96
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
|
build (windows-latest):
TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L65
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
|
|
build (windows-latest):
TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L58
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
|
|
build (windows-latest):
TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L32
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
|
|
build (windows-latest):
TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L21
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
|
|
build (windows-latest):
TelegramSearchBot.LLM/Interface/AI/LLM/ILLMService.cs#L13
The EnumeratorCancellationAttribute applied to parameter 'cancellationToken' will have no effect. The attribute is only effective on a parameter of type CancellationToken in an async-iterator method returning IAsyncEnumerable
|
|
build (windows-latest):
TelegramSearchBot.LLM/Interface/AI/LLM/ILlmTurnSource.cs#L25
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
|
build (windows-latest):
TelegramSearchBot.Search/Model/SearchMessageDTO.cs#L13
Non-nullable property 'Search' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
|
|
build (windows-latest):
TelegramSearchBot.Common/Model/DO/PaddleOCRResult.cs#L11
'Result' is obsolete
|
|
report
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/github-script@v7. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
test-results-ubuntu-latest
|
1.36 MB |
sha256:22f663dac23d97e94b5d282b95582aa8480d80d448e0622000b2df92b5dcf81f
|
|
|
test-results-windows-latest
|
1.4 MB |
sha256:00d1cb0a111fd3cb4cd2b75725ffff7dec8995351196fcae60723869b483e488
|
|