discourse-ai/lib/ai_bot
Sam 34a59b623e
FIX: ensure replies are never double streamed (#879)
The custom field "discourse_ai_bypass_ai_reply" was added so
we can signal the post created hook to bypass replying even
if it thinks it should.

Otherwise there are cases where we double answer user questions
leading to much confusion.

This also slightly refactors code making the controller smaller
2024-10-30 20:24:39 +11:00
..
personas FEATURE: smarter persona tethering (#832) 2024-10-16 07:20:31 +11:00
tools FEATURE: allow scoping of google tool queries (#852) 2024-10-23 16:55:10 +11:00
bot.rb FEATURE: new endpoint for directly accessing a persona (#876) 2024-10-30 10:28:20 +11:00
entry_point.rb FEATURE: new endpoint for directly accessing a persona (#876) 2024-10-30 10:28:20 +11:00
playground.rb FIX: ensure replies are never double streamed (#879) 2024-10-30 20:24:39 +11:00
question_consolidator.rb FEATURE: GPT4o support and better auditing (#618) 2024-05-14 13:28:46 +10:00
response_http_streamer.rb FIX: ensure replies are never double streamed (#879) 2024-10-30 20:24:39 +11:00
site_settings_extension.rb DEV: Rewire AI bot internals to use LlmModel (#638) 2024-06-18 14:32:14 -03:00
tool_runner.rb FIX: testing tool was not showing rag results (#867) 2024-10-25 16:01:25 +11:00