-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Process thinking blocks with Anthropic provider and write to the Output. #4425
Closed
ferenci84
wants to merge
25
commits into
continuedev:main
from
ferenci84:anthropic_process_thinking_blocks
Closed
Process thinking blocks with Anthropic provider and write to the Output. #4425
ferenci84
wants to merge
25
commits into
continuedev:main
from
ferenci84:anthropic_process_thinking_blocks
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
… and documentation
…in completionProvider.ts
… into my_testing # Conflicts: # extensions/vscode/src/autocomplete/completionProvider.ts
# Conflicts: # core/autocomplete/snippets/getAllSnippets.ts
# Conflicts: # extensions/vscode/src/autocomplete/completionProvider.ts # gui/src/components/TabBar/TabBar.tsx
…seLLM` and `Anthropic` classes
✅ Deploy Preview for continuedev ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
I sent other PR: #4426 |
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Let us see the human-readable parts of the thinking blocks in the LLM output.
This is a first step on the way of full implementation of handling thinking blocks.
Checklist
Screenshots
[ For visual changes, include screenshots. ]

Testing instructions
Thinking can be enabled in config this way:
Watch the Continue - LLM Prompt/Completion output tab.
Next steps
The thinking mode doesn't currently work with tool use. The software should add the
thinking
andredacted_thinking
blocks to the conversation history when sending subsequent requests. Tool use requires this, with no tool use, any thinking blocks will be ignored.human-readable thinking blocks could be added to the UI in form of collapsible boxes. This is an example from TypingMind: