Skip to content

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.

2 participants