From 29aefb0dd3b41eb137d2e0a217f8ec422970e619 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 6 Sep 2025 16:09:55 +0300 Subject: add action prompt --- dotfiles/scripts/hx.hexai-action-prompt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 dotfiles/scripts/hx.hexai-action-prompt diff --git a/dotfiles/scripts/hx.hexai-action-prompt b/dotfiles/scripts/hx.hexai-action-prompt new file mode 100755 index 0000000..cd1e233 --- /dev/null +++ b/dotfiles/scripts/hx.hexai-action-prompt @@ -0,0 +1,17 @@ +#!/usr/bin/env zsh + +declare -r INPUT_FILE=~/.hx-action-input +declare -r REPLY_FILE=~/.hx-action-reply +if [ -f "$REPLY_FILE" ]; then + rm "$REPLY_FILE" +fi + +cat > $INPUT_FILE + +tmux split-window -v "echo hello;set -x;touch $REPLY_FILE.tmp; hexai-action -infile $INPUT_FILE -outfile $REPLY_FILE.tmp; mv $REPLY_FILE.tmp $REPLY_FILE" + +while [ ! -f "$REPLY_FILE" ]; do + sleep 0.2 +done + +cat "$REPLY_FILE" -- cgit v1.2.3