Skip to content

v1.2.1 - Fix Claude reasoning block injection#260

Merged
Tarquinen merged 6 commits intomasterfrom
dev
Jan 14, 2026
Merged

v1.2.1 - Fix Claude reasoning block injection#260
Tarquinen merged 6 commits intomasterfrom
dev

Conversation

@Tarquinen
Copy link
Collaborator

Summary

  • Fix: require reasoning block before injecting context for Claude models
  • Add utilities for detecting ignored user messages and reasoning in assistant turns
  • Update getLastUserMessage to skip ignored messages for accurate model detection

Full Changelog: v1.2.0...v1.2.1

Tarquinen and others added 6 commits January 13, 2026 20:23
Sync dev with master after v1.2.0 release
- Add hasReasoningInCurrentAssistantTurn to verify Claude has emitted its
  required thinking block before we inject context
- Add isIgnoredUserMessage to skip UI-only messages when checking turn state
- Update getLastUserMessage to skip ignored messages for accurate model detection
- Split GitHub Copilot and Anthropic injection guards into separate checks
…soning-check

fix: require reasoning block before injecting context for Claude models
@Tarquinen Tarquinen merged commit 922ef17 into master Jan 14, 2026
1 check passed
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