im_wower
·
2026-03-25
so.makefile.baa-status-api.plist
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3<!--
4 Local read-only status API for the mini runtime.
5 Default truth comes from BAA_CONDUCTOR_LOCAL_API /v1/system/state.
6 Ad-hoc legacy BAA_CONTROL_API_BASE overrides stay in code only; launchd no
7 longer writes that variable here.
8 Keep the same runtime paths as conductor and worker-runner so that service
9 logs and temporary files stay under one repo-owned runtime root.
10 Use scripts/runtime/install-launchd.sh to render the actual install copy.
11-->
12<plist version="1.0">
13 <dict>
14 <key>Label</key>
15 <string>so.makefile.baa-status-api</string>
16
17 <key>WorkingDirectory</key>
18 <string>/Users/george/code/baa-conductor</string>
19
20 <key>EnvironmentVariables</key>
21 <dict>
22 <key>PATH</key>
23 <string>/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/george/.local/bin:/Users/george/bin</string>
24 <key>HOME</key>
25 <string>/Users/george</string>
26 <key>LANG</key>
27 <string>en_US.UTF-8</string>
28 <key>LC_ALL</key>
29 <string>en_US.UTF-8</string>
30 <key>BAA_CONDUCTOR_HOST</key>
31 <string>mini</string>
32 <key>BAA_CONDUCTOR_ROLE</key>
33 <string>primary</string>
34 <key>BAA_CONDUCTOR_LOCAL_API</key>
35 <string>http://100.71.210.78:4317</string>
36 <key>BAA_CONDUCTOR_LOCAL_API_ALLOWED_HOSTS</key>
37 <string>100.71.210.78</string>
38 <key>BAA_STATUS_API_HOST</key>
39 <string>100.71.210.78</string>
40 <key>BAA_RUNS_DIR</key>
41 <string>/Users/george/code/baa-conductor/runs</string>
42 <key>BAA_WORKTREES_DIR</key>
43 <string>/Users/george/code/baa-conductor/worktrees</string>
44 <key>BAA_LOGS_DIR</key>
45 <string>/Users/george/code/baa-conductor/logs</string>
46 <key>BAA_TMP_DIR</key>
47 <string>/Users/george/code/baa-conductor/tmp</string>
48 <key>BAA_STATE_DIR</key>
49 <string>/Users/george/code/baa-conductor/state</string>
50 <key>BAA_NODE_ID</key>
51 <string>mini-main</string>
52 <key>BAA_SHARED_TOKEN</key>
53 <string>replace-me</string>
54 </dict>
55
56 <key>ProgramArguments</key>
57 <array>
58 <string>/usr/bin/env</string>
59 <string>node</string>
60 <string>/Users/george/code/baa-conductor/apps/status-api/dist/index.js</string>
61 </array>
62
63 <key>ProcessType</key>
64 <string>Background</string>
65 <key>RunAtLoad</key>
66 <true/>
67 <key>KeepAlive</key>
68 <true/>
69 <key>ThrottleInterval</key>
70 <integer>10</integer>
71 <key>StandardOutPath</key>
72 <string>/Users/george/code/baa-conductor/logs/launchd/so.makefile.baa-status-api.out.log</string>
73 <key>StandardErrorPath</key>
74 <string>/Users/george/code/baa-conductor/logs/launchd/so.makefile.baa-status-api.err.log</string>
75 </dict>
76</plist>