- Modify the GeminiMessage component to execute a command when a new
message is received.
- The command is 'gemini --output'.
- The AI's message content is passed securely to the command via
a 'GEMINI_MESSAGE' environment variable to prevent shell injection.
- Add a useEffect hook to the GeminiMessage component.
- This hook uses Node.js's 'exec' to run an external binary
every time a new message is rendered from the model.
- A placeholder command has been added and should be replaced
by the user.