Skip to content

Handle extended thinking with Anthropic provider, process streaming thinking blocks and show them in the output tab #2227

Handle extended thinking with Anthropic provider, process streaming thinking blocks and show them in the output tab

Handle extended thinking with Anthropic provider, process streaming thinking blocks and show them in the output tab #2227

Triggered via pull request March 3, 2025 08:03
Status Success
Total duration 6m 54s
Artifacts 2

pr_checks.yaml

on: pull_request
install-root
10s
install-root
install-core
23s
install-core
vscode-get-test-file-matrix
1m 1s
vscode-get-test-file-matrix
vscode-package-extension
1m 19s
vscode-package-extension
vscode-download-e2e-dependencies
45s
vscode-download-e2e-dependencies
vscode-checks
48s
vscode-checks
gui-tests
38s
gui-tests
gui-checks
41s
gui-checks
jetbrains-tests
5m 4s
jetbrains-tests
Matrix: vscode-e2e-tests
require-all-checks-to-pass
3s
require-all-checks-to-pass
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
core-checks: core/autocomplete/CompletionProvider.ts#L8
There should be no empty line within import group
core-checks: core/autocomplete/CompletionProvider.ts#L260
Promises must be awaited, end with a call to .catch, end with a call to .then with a rejection handler or be explicitly marked as ignored with the `void` operator
core-checks: core/autocomplete/context/ImportDefinitionsService.ts#L24
Promises must be awaited, end with a call to .catch, end with a call to .then with a rejection handler or be explicitly marked as ignored with the `void` operator
core-checks: core/autocomplete/context/root-path-context/test/testUtils.ts#L1
There should be at least one empty line between import groups
core-checks: core/autocomplete/context/root-path-context/test/testUtils.ts#L1
`@jest/globals` import should occur after import of `path`
core-checks: core/autocomplete/context/root-path-context/test/testUtils.ts#L5
There should be at least one empty line between import groups
core-checks: core/autocomplete/filtering/test/testCases.ts#L66
Strings must use doublequote
core-checks: core/autocomplete/filtering/test/testCases.ts#L257
Strings must use doublequote
core-checks: core/autocomplete/filtering/test/testCases.ts#L303
Strings must use doublequote
vscode-checks: extensions/vscode/src/VsCodeIde.ts#L8
There should be no empty line within import group
vscode-checks: extensions/vscode/src/VsCodeIde.ts#L10
There should be at least one empty line between import groups
vscode-checks: extensions/vscode/src/VsCodeIde.ts#L10
`uri-js` import should occur before import of `vscode`
vscode-checks: extensions/vscode/src/VsCodeIde.ts#L17
There should be at least one empty line between import groups
vscode-checks: extensions/vscode/src/VsCodeIde.ts#L31
`./stubs/SecretStorage` import should occur before import of `./util/ideUtils`
vscode-checks: extensions/vscode/src/autocomplete/completionProvider.ts#L24
There should be at least one empty line between import groups
vscode-checks: extensions/vscode/src/autocomplete/completionProvider.ts#L24
`core/util/ollamaHelper` import should occur before import of `uri-js`
vscode-checks: extensions/vscode/src/autocomplete/lsp.ts#L11
There should be at least one empty line between import groups
vscode-checks: extensions/vscode/src/autocomplete/lsp.ts#L12
`core/autocomplete/types` import should occur before import of `core/autocomplete/util/ast`
vscode-checks: extensions/vscode/src/autocomplete/lsp.ts#L13
`core/autocomplete/snippets/types` import should occur before import of `core/autocomplete/util/ast`

Artifacts

Produced during runtime
Name Size
vscode-e2e-dependencies
302 MB
vscode-extension-build
77.9 MB