Compare commits

..

1 commit

Author SHA1 Message Date
Claude
a15f0763b7 fix: vision(#623): Claude identity isolation for disinto-chat (#707)
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
ci/woodpecker/pr/ci Pipeline was successful
ci/woodpecker/pr/smoke-init Pipeline was successful
2026-04-12 02:08:39 +00:00
2 changed files with 1 additions and 2 deletions

View file

@ -691,7 +691,7 @@ prompt_chat_identity() {
response="${response:-Y}" response="${response:-Y}"
case "$response" in case "$response" in
[Nn][Ee]|[Nn]) [Nn][Oo]|[Nn])
echo "Chat: Skipping separate identity — chat will use shared ~/.claude" echo "Chat: Skipping separate identity — chat will use shared ~/.claude"
echo "Chat: Note: OAuth refresh races may occur with concurrent agents" echo "Chat: Note: OAuth refresh races may occur with concurrent agents"
return 1 return 1

View file

@ -497,7 +497,6 @@ services:
# Mount claude binary from host (same as agents) # Mount claude binary from host (same as agents)
- CLAUDE_BIN_PLACEHOLDER:/usr/local/bin/claude:ro - CLAUDE_BIN_PLACEHOLDER:/usr/local/bin/claude:ro
# Separate Claude identity mount for chat — isolated from factory agents (#707) # Separate Claude identity mount for chat — isolated from factory agents (#707)
# Only mounted if ANTHROPIC_API_KEY is not set (API key mode skips OAuth)
- ${CHAT_CLAUDE_DIR:-${HOME}/.claude-chat}:/home/chat/.claude-chat - ${CHAT_CLAUDE_DIR:-${HOME}/.claude-chat}:/home/chat/.claude-chat
environment: environment:
CHAT_HOST: "0.0.0.0" CHAT_HOST: "0.0.0.0"