summarylogtreecommitdiffstats
path: root/python-ouroboros-ai.install
blob: 20344fb9369b23ae262a3ff48985aca0637cdc1c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
post_install() {
    if command -v claude &>/dev/null; then
        echo "==> Claude Code detected. Install optional dependencies for full support:"
        echo "    yay -S python-anthropic python-claude-agent-sdk"
        echo ""
        echo "==> To set up Ouroboros integration, run:"
        echo "    ouroboros setup --runtime claude --non-interactive"
        echo ""
        echo "==> Then register the MCP server and install skills:"
        echo "    claude mcp add ouroboros -- ouroboros mcp serve"
        echo "    claude plugin marketplace add Q00/ouroboros"
        echo "    claude plugin marketplace update ouroboros"
        echo "    claude plugin install ouroboros@ouroboros"
    elif command -v codex &>/dev/null; then
        echo "==> Codex detected. To set up Ouroboros integration, run:"
        echo "    ouroboros setup --runtime codex --non-interactive"
    else
        echo "==> No AI runtime (Claude Code, Codex) detected."
        echo "    Install one first, then run: ouroboros setup"
    fi
    echo ""
    echo "==> See https://github.com/Q00/ouroboros for details."
}

post_upgrade() {
    post_install
}