Keegan George
9cd14b0003
DEV: Move composer AI helper to toolbar ( #796 )
...
Previously we had moved the AI helper from the options menu to a selection menu that appears when selecting text in the composer. This had the benefit of making the AI helper a more discoverable feature. Now that some time has passed and the AI helper is more recognized, we will be moving it back to the composer toolbar.
This is better because:
- It consistent with other behavior and ways of accessing tools in the composer
- It has an improved mobile experience
- It reduces unnecessary code and keeps things easier to migrate when we have composer V2.
- It allows for easily triggering AI helper for all content by clicking the button instead of having to select everything.
2024-09-13 11:59:30 -07:00
Keegan George
1254d7c7d0
REFACTOR: AI Composer Helper Menu ( #715 )
2024-08-06 10:57:39 -07:00
Keegan George
08355ea5d8
FEATURE: Show post helper as bottom modal on mobile ( #704 )
2024-07-10 11:01:05 -07:00
Keegan George
8875830f6a
FEATURE: Insert footnote from explained result ( #591 )
2024-05-03 11:53:17 -07:00
Keegan George
cb4d438506
UX: Highlight AI post helper selection ( #520 )
2024-04-04 11:35:01 -07:00
Keegan George
740731ab53
FIX: Image caption feature should respect composer AI helper groups ( #522 )
2024-03-11 15:35:20 -07:00
Kris
b72ee805b6
DEV: update caption test for core interaction change ( #503 )
2024-03-01 14:58:33 -05:00
Keegan George
6a30b06a55
DEV: Cancel popup should abort request ( #497 )
2024-02-28 13:32:45 -08:00
Keegan George
2c7d34ff1f
DEV: Image caption system specs ( #487 )
2024-02-26 12:22:09 -08:00
Keegan George
d674e47ca4
FEATURE: AI suggestion buttons in `move-to-topic` modal ( #360 )
2023-12-15 12:11:14 -08:00
Keegan George
6aaf1f002e
FEATURE: Add streaming to post AI helper's explain option ( #344 )
...
Co-authored-by: Rafael dos Santos Silva <xfalcox@gmail.com>
Co-authored-by: Roman Rizzi <roman@discourse.org>
2023-12-12 09:28:39 -08:00
Rafael dos Santos Silva
0e5764617a
FEATURE: AI helper on posts ( #244 )
...
Adds an AI Helper function when selecting text while viewing a topic.
---------
Co-authored-by: Keegan George <kgeorge13@gmail.com>
Co-authored-by: Roman Rizzi <roman@discourse.org>
2023-10-23 11:41:36 -03:00
Keegan George
237e9478df
UX: Use disable/enable state for custom prompt button ( #233 )
2023-09-27 14:27:16 -07:00
Keegan George
2e5a39360a
FEATURE: Create custom prompts with composer AI helper ( #214 )
...
* DEV: Add icon support
* DEV: Add basic setup for custom prompt menu
* FEATURE: custom prompt backend
* fix custom prompt param check
* fix custom prompt replace
* WIP
* fix custom prompt usage
* fixes
* DEV: Update front-end
* DEV: No more custom prompt state
* DEV: Add specs
* FIX: Title/Category/Tag suggestions
Suggestion dropdowns broke because it `messages_with_user_input(user_input)` expects a hash now.
* DEV: Apply syntax tree
* DEV: Restrict custom prompts to configured groups
* oops
* fix tests
* lint
* I love tests
* lint is cool tho
---------
Co-authored-by: Rafael dos Santos Silva <xfalcox@gmail.com>
2023-09-25 15:12:54 -03:00
Keegan George
0733ff7e67
UX: Show suggestion buttons only if sufficient content is present ( #204 )
2023-09-06 12:20:08 -07:00
Keegan George
ae0238c616
FIX: Flaky spec ( #197 )
2023-09-05 09:56:12 -07:00
Rafael dos Santos Silva
43e485cbd9
FEATURE: Additional AI suggestion options ( #176 )
2023-09-01 17:10:58 -07:00
Keegan George
7457feced8
FEATURE: Show suggested title prompt in new location ( #171 )
2023-08-29 09:45:53 -07:00
Keegan George
7790313b1b
DEV: Add review menu state ( #159 )
2023-08-24 17:49:24 -07:00
Keegan George
65c6b5e16c
DEV: Add keybindings ( #157 )
...
- Ability to Esc to close context menu
- Ability to Ctrl/Cmd + Z to undo results
2023-08-24 08:35:53 +10:00
Keegan George
6df850d473
FEATURE: AI Helper Context Menu ( #148 )
2023-08-23 10:35:40 -07:00