comment out the claude-code app temporarily

This commit is contained in:
Hugo Dutka 2025-06-05 18:53:36 +02:00
parent eac3e55537
commit 1551c17413

View File

@ -252,47 +252,47 @@ resource "coder_app" "claude_code_web" {
} }
} }
resource "coder_app" "claude_code" { # resource "coder_app" "claude_code" {
slug = "claude-code" # slug = "claude-code"
display_name = "Claude Code" # display_name = "Claude Code"
agent_id = var.agent_id # agent_id = var.agent_id
command = <<-EOT # command = <<-EOT
#!/bin/bash # #!/bin/bash
set -e # set -e
export LANG=en_US.UTF-8 # export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8 # export LC_ALL=en_US.UTF-8
if [ "${var.experiment_use_tmux}" = "true" ]; then # if [ "${var.experiment_use_tmux}" = "true" ]; then
if ! tmux has-session -t claude-code-agentapi 2>/dev/null; then # if ! tmux has-session -t claude-code-agentapi 2>/dev/null; then
echo "Starting a new Claude Code agentapi tmux session." | tee -a "$HOME/.claude-code.log" # echo "Starting a new Claude Code agentapi tmux session." | tee -a "$HOME/.claude-code.log"
# use low width to fit in the tasks UI sidebar. height is adjusted to ~match the default 80k (80x1000) characters # # use low width to fit in the tasks UI sidebar. height is adjusted to ~match the default 80k (80x1000) characters
# visible in the terminal screen. # # visible in the terminal screen.
tmux new-session -d -s claude-code-agentapi -c ${var.folder} 'agentapi server --term-width 67 --term-height 1190 -- bash -c "claude --dangerously-skip-permissions"; exec bash' # tmux new-session -d -s claude-code-agentapi -c ${var.folder} 'agentapi server --term-width 67 --term-height 1190 -- bash -c "claude --dangerously-skip-permissions"; exec bash'
fi # fi
if tmux has-session -t claude-code 2>/dev/null; then # if tmux has-session -t claude-code 2>/dev/null; then
echo "Attaching to existing Claude Code tmux session." | tee -a "$HOME/.claude-code.log" # echo "Attaching to existing Claude Code tmux session." | tee -a "$HOME/.claude-code.log"
tmux attach-session -t claude-code # tmux attach-session -t claude-code
else # else
echo "Starting a new Claude Code tmux session." | tee -a "$HOME/.claude-code.log" # echo "Starting a new Claude Code tmux session." | tee -a "$HOME/.claude-code.log"
tmux new-session -s claude-code -c ${var.folder} "agentapi attach; exec bash" # tmux new-session -s claude-code -c ${var.folder} "agentapi attach; exec bash"
fi # fi
elif [ "${var.experiment_use_screen}" = "true" ]; then # elif [ "${var.experiment_use_screen}" = "true" ]; then
if screen -list | grep -q "claude-code"; then # if screen -list | grep -q "claude-code"; then
echo "Attaching to existing Claude Code screen session." | tee -a "$HOME/.claude-code.log" # echo "Attaching to existing Claude Code screen session." | tee -a "$HOME/.claude-code.log"
screen -xRR claude-code # screen -xRR claude-code
else # else
echo "Starting a new Claude Code screen session." | tee -a "$HOME/.claude-code.log" # echo "Starting a new Claude Code screen session." | tee -a "$HOME/.claude-code.log"
screen -S claude-code bash -c 'agentapi attach; exec bash' # screen -S claude-code bash -c 'agentapi attach; exec bash'
fi # fi
else # else
cd ${var.folder} # cd ${var.folder}
claude # claude
fi # fi
EOT # EOT
icon = var.icon # icon = var.icon
order = var.order # order = var.order
group = var.group # group = var.group
} # }