mirror of
https://gh.wpcy.net/https://github.com/discourse/discourse.git
synced 2026-05-24 21:51:41 +08:00
This is an extensive set of changes to the way we handle LLM thinking blocks - We now treat "thinking" as a unified entity meaning that tool calls and thinking blocks all live in a single details block - We reworked Thinking object so it stores provider specific data, that allows thinking blocks to work differently for anthropic / open ai while keeping a consistent UI - "Show tool details" is now "Show thinking" which is far more intuitive - The Open AI responses API was implemented more completely |
||
|---|---|---|
| .. | ||
| ai_artifacts_controller_spec.rb | ||
| ai_embeddings_controller_spec.rb | ||
| ai_features_controller_spec.rb | ||
| ai_llm_quotas_controller_spec.rb | ||
| ai_llms_controller_spec.rb | ||
| ai_personas_controller_spec.rb | ||
| ai_spam_controller_spec.rb | ||
| ai_tools_controller_spec.rb | ||
| ai_translations_controller_spec.rb | ||
| ai_usage_controller_spec.rb | ||
| rag_document_fragments_controller_spec.rb | ||
| reviewable_controller_spec.rb | ||
| sentiment_reports_controller_spec.rb | ||