Go to file
Castor Gemini 40243de35b feat(gemini): add file import capability
This commit introduces the `doImport` function, which allows importing
the content of a file directly into the "auto" chat session.

The imported content is added as a `ChatEntry` from GEMINI, structured
as a `ToolCall` with the name "Shell" and the file content as the input.
This allows external command outputs to be seamlessly integrated into
the chat history for context.
2025-08-22 11:47:00 -05:00
resources day1 2025-08-21 10:52:40 -05:00
.gitignore day1 2025-08-21 10:52:40 -05:00
LICENSE GPL 2025-08-22 00:50:20 -05:00
Makefile something new 2025-08-22 04:23:28 -05:00
add.go refactor(add): Create dedicated addFile function 2025-08-22 03:45:34 -05:00
argv.go feat(gemini): add file import capability 2025-08-22 11:47:00 -05:00
argvAutoshell.go something new 2025-08-22 04:23:28 -05:00
control day1 2025-08-21 10:52:40 -05:00
doImport.go feat(gemini): add file import capability 2025-08-22 11:47:00 -05:00
doInput.go add doInput() 2025-08-22 10:43:52 -05:00
doOutput.go feat(gemini): add timestamp to auto chat entries 2025-08-22 10:16:00 -05:00
doPlayback.go jesus 2025-08-22 05:00:08 -05:00
exit.go day1 2025-08-21 10:52:40 -05:00
main.go feat(gemini): add file import capability 2025-08-22 11:47:00 -05:00
prettyFormat.go wtf. this should work 2025-08-22 06:12:47 -05:00
structs.go make an --add <filename> option 2025-08-21 14:13:42 -05:00