summarylogtreecommitdiffstats
path: root/opencode-cursor-auth.install
blob: 9479b515d0757e10a6833acf45f73cbd6a8a96e2 (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
28
29
30
31
32
33
34
35
36
37
38
39
post_install() {
  echo "=========================================================================="
  echo "  Opencode Cursor Auth Plugin Installed"
  echo "=========================================================================="
  echo ""
  echo "To enable this plugin, add it to your opencode configuration file"
  echo "(e.g., ~/.config/opencode/config.json):"
  echo "{"
  echo "  \"plugin\": ["
  echo "    \"opencode-cursor-auth@1.0.16\""
  echo "  ],"
  echo "  \"provider\": {"
  echo "    \"cursor\": {"
  echo "      \"npm\": \"@ai-sdk/openai-compatible\","
  echo "      \"name\": \"Cursor Agent (local)\","
  echo "      \"options\": {"
  echo "        \"baseURL\": \"http://127.0.0.1:32123/v1\""
  echo "      },"
  echo "      \"models\": {"
  echo "        \"auto\": { \"name\": \"Cursor Agent Auto\" },"
  echo "        \"gpt-5\": { \"name\": \"Cursor Agent GPT-5 (alias → gpt-5.2)\" },"
  echo "        \"gpt-5.2\": { \"name\": \"Cursor Agent GPT-5.2\" },"
  echo "        \"gpt-5.1\": { \"name\": \"Cursor Agent GPT-5.1\" },"
  echo "        \"gpt-5.1-codex\": { \"name\": \"Cursor Agent GPT-5.1 Codex\" },"
  echo "        \"sonnet-4\": { \"name\": \"Cursor Agent Sonnet 4 (alias → sonnet-4.5)\" },"
  echo "        \"sonnet-4.5\": { \"name\": \"Cursor Agent Sonnet 4.5\" },"
  echo "        \"sonnet-4.5-thinking\": { \"name\": \"Cursor Agent Sonnet 4.5 Thinking\" }"
  echo "      }"
  echo "    }"
  echo "  }"
  echo "}"
  echo ""
  echo "Then run 'opencode auth login' to authenticate."
  echo "=========================================================================="
}

post_upgrade() {
  post_install
}