discourse-ai/assets/javascripts/discourse/components
Sam bdf3b6268b
FEATURE: smarter persona tethering (#832)
Splits persona permissions so you can allow a persona on:

- chat dms
- personal messages
- topic mentions
- chat channels

(any combination is allowed)

Previously we did not have this flexibility.

Additionally, adds the ability to "tether" a language model to a persona so it will always be used by the persona. This allows people to use a cheaper language model for one group of people and more expensive one for other people
2024-10-16 07:20:31 +11:00
..
modal DEV: Make indicator wave a reusable component (#807) 2024-09-18 09:53:54 -07:00
ai-bot-header-icon.gjs DEV: Rewire AI bot internals to use LlmModel (#638) 2024-06-18 14:32:14 -03:00
ai-composer-helper-menu.gjs FIX: Diff modal closing along with composer menu on mobile (#803) 2024-09-16 14:00:41 -07:00
ai-forced-tool-strategy-selector.gjs FEATURE: allow persona to only force tool calls on limited replies (#827) 2024-10-11 07:23:42 +11:00
ai-helper-custom-prompt.gjs DEV: Move composer AI helper to toolbar (#796) 2024-09-13 11:59:30 -07:00
ai-helper-loading.gjs FEATURE: Show post helper as bottom modal on mobile (#704) 2024-07-10 11:01:05 -07:00
ai-helper-options-list.gjs FIX: Keyboard shortcut should be platform specific (#801) 2024-09-14 09:18:07 +10:00
ai-indicator-wave.gjs DEV: Make indicator wave a reusable component (#807) 2024-09-18 09:53:54 -07:00
ai-llm-editor-form.gjs UX: move templates to main LLM config tab, restyle (#813) 2024-09-30 17:15:11 +10:00
ai-llm-editor.gjs UX: move templates to main LLM config tab, restyle (#813) 2024-09-30 17:15:11 +10:00
ai-llm-selector.js FEATURE: mentionable personas and random picker tool, context limits (#466) 2024-02-15 16:37:59 +11:00
ai-llms-list-editor.gjs DEV: Use section landing components for LLMs templates (#817) 2024-10-02 15:31:48 +10:00
ai-persona-editor.gjs FEATURE: smarter persona tethering (#832) 2024-10-16 07:20:31 +11:00
ai-persona-list-editor.gjs FEATURE: Add breadcrumbs to LLMs and Persona admin pages (#666) 2024-07-10 10:56:13 +10:00
ai-persona-tool-option-editor.gjs FEATURE: optional tool detail blocks (#662) 2024-06-11 18:14:14 +10:00
ai-persona-tool-options.gjs FEATURE: optional tool detail blocks (#662) 2024-06-11 18:14:14 +10:00
ai-post-helper-menu.gjs DEV: Move composer AI helper to toolbar (#796) 2024-09-13 11:59:30 -07:00
ai-split-topic-suggester.gjs DEV: Update linting (#423) 2024-01-13 00:28:06 +01:00
ai-suggestion-dropdown.gjs DEV: Update linting (#423) 2024-01-13 00:28:06 +01:00
ai-summary-skeleton.gjs DEV: Make indicator wave a reusable component (#807) 2024-09-18 09:53:54 -07:00
ai-tool-editor.gjs FEATURE: RAG search within tools (#802) 2024-09-30 17:27:50 +10:00
ai-tool-list-editor.gjs FEATURE: Add breadcrumbs to LLMs and Persona admin pages (#666) 2024-07-10 10:56:13 +10:00
ai-tool-parameter-editor.gjs FEATURE: improve site setting search (#780) 2024-08-29 16:05:38 +10:00
ai-tool-selector.js FEATURE: allows forced LLM tool use (#818) 2024-10-05 09:46:57 +10:00
model-accuracies.hbs FEATURE: Composer AI helper (#8) 2023-03-15 17:02:20 -03:00
rag-options.gjs FEATURE: RAG search within tools (#802) 2024-09-30 17:27:50 +10:00
rag-upload-progress.gjs FEATURE: RAG search within tools (#802) 2024-09-30 17:27:50 +10:00
rag-uploader.gjs FEATURE: RAG search within tools (#802) 2024-09-30 17:27:50 +10:00
reviewable-ai-chat-message.hbs FIX: 500 error when reviewable has a missing message (#397) 2024-01-03 11:49:47 -03:00
reviewable-ai-chat-message.js FIX: 500 error when reviewable has a missing message (#397) 2024-01-03 11:49:47 -03:00
reviewable-ai-post.hbs DEV: DiscourseAI -> DiscourseAi rename to have consistent folders and files (#9) 2023-03-14 16:03:50 -03:00
thumbnail-suggestion-item.gjs DEV: Update linting (#423) 2024-01-13 00:28:06 +01:00