Commit d8254a3
committed
Update AI Configuration Parsing and Release Notes Prompt
Migrate from assistant::Config static methods to assistant::ConfigBuilder for more robust error handling. The ConfigBuilder returns a result object with both a config value and an error message, enabling better user feedback when configuration parsing fails. Display error dialogs to users when configuration loading fails on the main thread, and fall back to default settings.
Update the git release notes prompt to instruct the AI to fetch commits directly using git commands rather than requiring pre-supplied input. Simplify the prompt structure by removing the placeholder input section.
* AI configuration loading (LLMManager.cpp)
* Release notes generation prompt (Prompts.cpp)
* Assistant submodule update
** Generated by CodeLite. **
Signed-off-by: Eran Ifrah <eran@codelite.org>1 parent 38f63b7 commit d8254a3
3 files changed
+36
-37
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
531 | 531 | | |
532 | 532 | | |
533 | 533 | | |
534 | | - | |
| 534 | + | |
| 535 | + | |
535 | 536 | | |
536 | 537 | | |
537 | 538 | | |
| |||
558 | 559 | | |
559 | 560 | | |
560 | 561 | | |
561 | | - | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
562 | 570 | | |
563 | 571 | | |
564 | 572 | | |
| |||
682 | 690 | | |
683 | 691 | | |
684 | 692 | | |
685 | | - | |
686 | | - | |
687 | | - | |
688 | | - | |
689 | | - | |
690 | | - | |
691 | | - | |
692 | | - | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
693 | 697 | | |
| 698 | + | |
| 699 | + | |
694 | 700 | | |
695 | | - | |
696 | | - | |
697 | | - | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
698 | 707 | | |
699 | | - | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
700 | 712 | | |
701 | 713 | | |
702 | 714 | | |
| |||
973 | 985 | | |
974 | 986 | | |
975 | 987 | | |
976 | | - | |
977 | | - | |
978 | | - | |
979 | | - | |
980 | | - | |
981 | | - | |
982 | | - | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
983 | 991 | | |
984 | 992 | | |
985 | 993 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
70 | | - | |
| 69 | + | |
| 70 | + | |
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
| |||
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
| 90 | + | |
| 91 | + | |
102 | 92 | | |
103 | | - | |
| 93 | + | |
| 94 | + | |
104 | 95 | | |
105 | 96 | | |
106 | 97 | | |
| |||
0 commit comments