Skip to content

Conversation

@blime4
Copy link

@blime4 blime4 commented Feb 9, 2026

  • Add claude-opus-4.6 to model mapping, KIRO_MODELS set, models endpoint, and webui
  • Update map_model_name to route opus 4.6 requests correctly
  • Prefix all SSE data lines with proper 'event:' fields in anthropic stream handler
  • Add ping event after content_block_start for SSE compliance

shaobo.xie added 4 commits February 9, 2026 17:18
- Add claude-opus-4.6 to model mapping, KIRO_MODELS set, models endpoint, and webui
- Update map_model_name to route opus 4.6 requests correctly
- Prefix all SSE data lines with proper 'event:' fields in anthropic stream handler
- Add ping event after content_block_start for SSE compliance
Change the model name mapping logic so that 'opus' defaults to
claude-opus-4.6 unless '4.5' is explicitly specified, instead of
the previous behavior that defaulted to 4.5 unless '4.6' was specified.
- Add startLogsAutoRefresh/stopLogsAutoRefresh functions
- Auto-refresh logs every 3 seconds when logs tab is active
- Stop auto-refresh when switching to other tabs
- Add inline logging for all stream error/success exit points in anthropic handler
- Wrap retry loops in try/finally for gemini and openai handlers to guarantee logging
- Add comprehensive logging for responses handler (both stream and non-stream)
- Use should_log flag in anthropic non-stream handler to avoid duplicate logs
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