Single-commit clean baseline after security scrub of niche-tells, project codenames, internal jargon, and contributor-email leaks. Contents: - 100 Rust crates (_primitives/_rust/) - 37 agent manifests (_manifests/) + generated specs (_generated/) - 67 user-invocable skills (skills/) - 33 hooks (hooks/) - Composition blocks (_blocks/) - Documentation (docs/, README.md) - TS adapter packages (_ts_packages/) - Assembler (_assembler/) - Roles (_roles/) - Templates (_templates/) - Forgejo CI (.forgejo/) Author: Denis Parfionovich <info@greendragon.info> License: see LICENSE.
20 lines
800 B
Bash
20 lines
800 B
Bash
# shellcheck shell=bash
|
|
# lib-wizard.sh — v0.11 sleep-layer setup helper invocation.
|
|
#
|
|
# The helper has its own TTY prompts + validation. We only kick it off
|
|
# when stdin+stdout are TTY; otherwise print the reminder so the user can
|
|
# finish later via /sleep-setup inside a Claude Code session.
|
|
#
|
|
# Requires: say / warn from lib-log.sh.
|
|
# Reads globals: $AGENTS_DIR.
|
|
|
|
run_sleep_wizard() {
|
|
local sleep_helper="$AGENTS_DIR/_primitives/kei-sleep-setup.sh"
|
|
if [[ -x "$sleep_helper" ]] && [ -t 0 ] && [ -t 1 ]; then
|
|
say "running sleep-sync setup helper"
|
|
"$sleep_helper" || warn "sleep-sync setup did not complete — re-run via /sleep-setup"
|
|
else
|
|
say "sleep-sync setup deferred (non-TTY or helper missing)"
|
|
say " run /sleep-setup inside Claude Code to finish configuration"
|
|
fi
|
|
}
|