Skip to content

v0.6.8: install.sh re-run polish + drop broken SKILL reference (F178/F179)#146

Merged
firstintent merged 1 commit into
mainfrom
v0.6.8-install-skill-polish
May 25, 2026
Merged

v0.6.8: install.sh re-run polish + drop broken SKILL reference (F178/F179)#146
firstintent merged 1 commit into
mainfrom
v0.6.8-install-skill-polish

Conversation

@firstintent
Copy link
Copy Markdown
Owner

Summary

Small QoL PR:

  • F179 install.sh:
    • Short-circuits when ccteam --version already matches the resolved release tag (saves a multi-MB download on no-op re-runs). CCTEAM_FORCE=1 bypasses.
    • Warns if ccteam start is currently running (the daemon won't pick up a new binary until restarted).
    • Does NOT add an uninstall path — pre-v1.0 wipe stays a documented manual rm -rf step.
  • F178: removes ccteam internal daemon ensure-running from ccteam-creator SKILL Phase 5.8. That subcommand does not exist in the CLI surface. Section 5.9 (User reply) renumbered to 5.8.

User-facing doc sweep (quickstart / user-manual / recipes / troubleshooting) is deliberately deferred to a follow-up so it can use present-tense statements once the parallel fan-out + chat_handle PRs land.

Test plan

  • sh -n install.sh (POSIX syntax check) exits 0
  • dash -n install.sh (strict POSIX) exits 0
  • Manual: re-run curl ... | sh on a host already at the latest tag → short-circuit message + exit 0
  • Manual: re-run with CCTEAM_FORCE=1 sh install.sh → proceeds normally
  • Manual: with ccteam start running in another shell, run installer → warning shows
  • grep -rn "ensure-running\|ensure_running" skills/ returns nothing
  • cargo build --workspace --locked still succeeds (no Rust changes — sanity check)

Refs docs/versions/v0-6-8/README.md §2.3.

F179: install.sh short-circuits when locally installed binary matches
the resolved release tag (CCTEAM_FORCE=1 bypasses). Adds a daemon-
running warning that probes `pgrep -f "ccteam start"` before the mv.
No uninstall path added.

F178: removes the `ccteam internal daemon ensure-running` reference
from ccteam-creator SKILL Phase 5.8 — the command does not exist in
the ccteam CLI surface.

Closes V0.6.8 F178/F179.
@firstintent firstintent merged commit 56c38d6 into main May 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant