Commit Graph

211 Commits

Author SHA1 Message Date
Alex Hancock 308365cf20 [app] Devtools only on key combo press 2024-11-20 14:15:54 -05:00
Alex Hancock 14ce3cbbe1 [ui] Make transparency work 2024-11-20 14:08:42 -05:00
Alex Hancock a8f1a0401d [app] Small title change 2024-11-20 14:03:16 -05:00
Alex Hancock 4bf5d93975 [feat] "Wing to wing" mode
Co-authored-by: Mic Neale <michael.neale@gmail.com>
2024-11-20 12:55:38 -05:00
Alex Hancock acae9a82fa [app] Properly configure app name and icon 2024-11-20 11:18:17 -05:00
Alex Hancock 6a04886829 [icons] Remove non-working icon config 2024-11-20 11:05:51 -05:00
Alex Hancock fcec1e4a4e [app] Update embedded goosed binary 2024-11-20 10:34:34 -05:00
Jarrod Sibbison 5fb6a5c7dd [cli] handle input errors more gracefully (#287) 2024-11-20 15:36:32 +11:00
Bradley Axen 6980f34235 feat: Improve dev system (#289)
Co-authored-by: Mic Neale <michael.neale@gmail.com>
2024-11-20 15:23:40 +11:00
Jarrod Sibbison b0dc871756 Adds GooseHints system to load .goosehints files (#285) 2024-11-20 14:35:45 +11:00
Alex Hancock 3c5ed4abc0 [ui] Minor adjustments to tool invocation components and adding icon images 2024-11-19 21:41:33 -05:00
Jarrod Sibbison 425a13b08d Ran fmt and clippy --fix on everything (#286) 2024-11-20 13:30:19 +11:00
Jarrod Sibbison 3f3778cfff remove incorrect comment 2024-11-20 13:06:49 +11:00
Jarrod Sibbison f18066e328 [cli] Stores messages to sessions/{}.jsonl file during the session (#283) 2024-11-20 12:09:28 +11:00
Michael Neale 621aa21367 Updating to handle tool call result types (text and image lists etc) (#284) 2024-11-20 11:30:43 +11:00
Bradley Axen 5e18a80fed feat: Cleanup serialization of content (#282) 2024-11-20 10:22:52 +11:00
Jarrod Sibbison c68d9db0ac [cli] Use clearer Esc -> Enter prompt for sending messages (#278) 2024-11-20 08:57:32 +11:00
Jarrod Sibbison fa77b1bb1d [cli] Splits profile.rs into interface and cliclack implementation files (#277) 2024-11-19 22:06:51 +11:00
Bradley Axen 00ed82d1ad Refactor models to make results more explicit (#272) 2024-11-19 18:44:21 +11:00
Lifei Zhou 335516e430 feat: lifei/configure system (#268) 2024-11-19 17:49:40 +11:00
Jarrod Sibbison 8a09a00337 [cli] headless mode (#274) 2024-11-19 16:38:01 +11:00
Alex Hancock 28ce3c63db [ui] Remove unused params in ToolInvocation 2024-11-18 15:08:59 -05:00
Alex Hancock 38cc2888f9 [ui] Traffic light 2024-11-18 14:48:44 -05:00
Alex Hancock 6f28fb1e53 [ui] Small fixes for plus icon and pill text 2024-11-18 14:43:13 -05:00
Alex Hancock fbda9ea5b9 [ui] Splash pills to start chats 2024-11-18 14:38:48 -05:00
Alex Hancock 3bbfa4a962 [ui] Remove old tabs component, add custom tab plus icon 2024-11-18 12:35:51 -05:00
Alex Hancock f4deba0e2e [ui] Break Tabs into separate component 2024-11-18 11:49:07 -05:00
Alex Hancock b6dca33131 [ui/form] Remove unecessary className 2024-11-18 11:44:48 -05:00
Alex Hancock f03b5974d7 [ui] Input styling 2024-11-18 11:40:49 -05:00
Alex Hancock 040807df4a [ui] Break Input into separate component 2024-11-18 11:29:30 -05:00
Alex Hancock bdf579ffa8 [ui] Layout improvements 2024-11-18 11:09:02 -05:00
Jarrod Sibbison 50e5d187e7 Load profile when running session (#267) 2024-11-18 16:25:38 +11:00
Jarrod Sibbison 8ac50a3bf8 [cli] Ctrl + C interrupts goose and resets message history (#266) 2024-11-18 11:41:09 +11:00
Jarrod Sibbison ccfb6f208e [cli] Basic cli rendering (cliclack inputs + bat prettyprinter) (#265) 2024-11-18 09:58:42 +11:00
Jarrod Sibbison 112fb74ca2 [cli] session separation of responsibilities (#260) 2024-11-18 09:44:48 +11:00
Lifei Zhou 06a9be4a0e Lifei/v1.0 gooose configure cli (#245)
Implemented goose configure cli
2024-11-17 20:05:50 +11:00
Michael Neale 18113507f6 fix: this stream tool calls async - feels faster (#259) 2024-11-16 12:26:20 +11:00
Alex Hancock 1ffcae754a [tools] ToolInvocations/Calls/Result/ResponseForm refactor + some design matching 2024-11-15 16:37:59 -05:00
Alex Hancock 09c34cf9d7 [ui] Component refactoring 2024-11-15 11:22:34 -05:00
Mic Neale 34d48314bf async tool calls for GUI 2024-11-15 18:26:14 +11:00
Alex Hancock 7f09ece004 [ui] Splash logo on empty conversation 2024-11-14 22:12:21 -05:00
Mic Neale 7eb983569c expandable tool call widget 2024-11-15 12:09:40 +11:00
Mic Neale 1aebada958 can show tool calls now 2024-11-15 11:48:11 +11:00
Mic Neale 9e1e244625 tool call widget debugging 2024-11-15 11:21:05 +11:00
Mic Neale 2eecaaad14 correct binary for electron app and notes on building 2024-11-15 10:36:26 +11:00
Alex Hancock 4ac029c692 [ui] Tab and card tweaks 2024-11-14 16:17:33 -05:00
Alex Hancock bef77de715 [ui] Visuals iteration 2024-11-14 15:54:39 -05:00
Alex Hancock ff567c121b [app] Update embedded binary 2024-11-14 13:04:03 -05:00
Salman Mohammed ae578dccf7 [v1.0] Embed the prompt and tokenizer files in the binary (#256) 2024-11-14 12:17:20 -05:00
Alex Hancock d9c019119d [ui] Iteration on visuals for chat UI 2024-11-14 12:09:46 -05:00