From 8ae93940f32e90bf4101a8b02d5039b14131e995 Mon Sep 17 00:00:00 2001 From: Changelog Bot Date: Sun, 28 Dec 2025 12:50:44 -0800 Subject: [PATCH] chore: incoming 1907 changelog entry --- cmd/generate_changelog/incoming/1907.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/cmd/generate_changelog/incoming/1907.txt b/cmd/generate_changelog/incoming/1907.txt index 479334a6..6080e741 100644 --- a/cmd/generate_changelog/incoming/1907.txt +++ b/cmd/generate_changelog/incoming/1907.txt @@ -1,7 +1,7 @@ -### PR [#1907](https://github.com/danielmiessler/Fabric/pull/1907) by [majiayu000](https://github.com/majiayu000): feat(gui): add Session ID support for multi-turn conversations +### PR [#1907](https://github.com/danielmiessler/Fabric/pull/1907) by [majiayu000](https://github.com/majiayu000): feat(gui): add Session Name support for multi-turn conversations -- Add Session ID support for multi-turn conversations with session name parameter to GUI chat interface, enabling persistent multi-turn conversations similar to CLI's --session flag -- Fix Session ID input and improve layout by removing reactive statement that was resetting input on each keystroke and changing layout to stack input and dropdown vertically -- Extract SessionSelector component and address PR feedback by creating dedicated SessionSelector.svelte component and using Select component instead of native select -- Fix Select binding and empty input handling with proper two-way binding and handling empty input to clear session when user clears the field -- Add session message loading when selecting existing session with proper error handling and simplified reactive statements using nullish coalescing +- Added Session Name support for multi-turn conversations in GUI chat interface, enabling persistent conversations similar to CLI's --session flag +- Added SessionName field to PromptRequest and sessionName to ChatPrompt interface for proper session handling +- Extracted SessionSelector component with Select component instead of native dropdown for better user experience +- Implemented session message loading when selecting existing sessions with proper error handling +- Fixed Select component binding and empty input handling to prevent redundant API calls and properly clear sessions