Tweak OPAX boot script to remove WARN on intentional Gemini=N, add docs/ git log summary at startup so user sees latest changes, and change WARN to INFO for non-critical steps.
This commit is contained in:
parent
0ba7d496c2
commit
755054e1d3
|
|
@ -11,6 +11,7 @@ BRANCH="main"
|
|||
PING_URL="https://opax-mcp-core-357036551735.us-central1.run.app/ping"
|
||||
|
||||
LOG_FILE="$HOME/OSVauco/docs/OSVAUCO_OPAX_SESSION_LOG.md"
|
||||
DOCS_DIR="$HOME/OSVauco/docs"
|
||||
|
||||
GREEN="$(tput setaf 2 || true)"
|
||||
RED="$(tput setaf 1 || true)"
|
||||
|
|
@ -30,8 +31,8 @@ done_ok() {
|
|||
echo " ${GREEN}[OK]${RESET}"
|
||||
}
|
||||
|
||||
done_warn() {
|
||||
echo " ${YELLOW}[WARN]${RESET}"
|
||||
done_info() {
|
||||
echo " ${BLUE}[INFO]${RESET}"
|
||||
}
|
||||
|
||||
done_fail() {
|
||||
|
|
@ -66,6 +67,19 @@ fi
|
|||
echo " Forrige : $LAST_LINE"
|
||||
echo
|
||||
|
||||
# Vis enkel changelog-oversikt for docs/
|
||||
step "Siste endringer i docs/ (git log)"
|
||||
if command -v git >/dev/null 2>&1 && [ -d "$DOCS_DIR" ]; then
|
||||
git -C "$HOME/OSVauco" log -5 --pretty='format:%C(yellow)%h%Creset %Cgreen%cd%Creset %C(bold)%s%Creset' --date=short -- docs 2>/dev/null || true
|
||||
echo
|
||||
done_info
|
||||
else
|
||||
echo " (git eller docs/-mappe ikke tilgjengelig)"
|
||||
done_info
|
||||
fi
|
||||
|
||||
echo
|
||||
|
||||
OPAX_OK=0
|
||||
GH_OK=0
|
||||
|
||||
|
|
@ -89,12 +103,12 @@ if command -v gh >/dev/null 2>&1; then
|
|||
GH_OK=1
|
||||
done_ok
|
||||
else
|
||||
done_warn
|
||||
echo " ${YELLOW}⚠️ gh ikke logget inn — kjør 'gh auth login' senere hvis du trenger GitHub-CLI.${RESET}"
|
||||
done_info
|
||||
echo " ${YELLOW}ℹ️ gh ikke logget inn — kjør 'gh auth login' senere hvis du trenger GitHub-CLI.${RESET}"
|
||||
fi
|
||||
else
|
||||
done_warn
|
||||
echo " ${YELLOW}⚠️ 'gh' ikke installert i denne shellen.${RESET}"
|
||||
done_info
|
||||
echo " ${YELLOW}ℹ️ 'gh' ikke installert i denne shellen.${RESET}"
|
||||
fi
|
||||
|
||||
echo
|
||||
|
|
@ -108,6 +122,7 @@ SESSION_DESC="${OSV_OPAX_SESSION_DESC:-"(ingen beskrivelse)"}"
|
|||
echo "$SESSION_ID | $PROJECT_ID | $REGION | $ACCOUNT | OPAX=$OPAX_OK | GH=$GH_OK | $SESSION_DESC" >> "$LOG_FILE" && done_ok || done_fail
|
||||
|
||||
echo " Logg : ${GREEN}oppdatert${RESET} → $LOG_FILE"
|
||||
|
||||
echo
|
||||
|
||||
# 4) Oppsummering med grønn/rød kommandolinje
|
||||
|
|
@ -130,7 +145,7 @@ case "$ANSWER" in
|
|||
gemini
|
||||
;;
|
||||
*)
|
||||
done_warn
|
||||
done_info
|
||||
echo "[OSVauco/OPAX] OK, holder deg i shell. Kjør 'gemini' når du vil inn i TUI."
|
||||
;;
|
||||
esac
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user