Commit d15c903
fix(launcher): harden harness install (entrypoint override, OCI tag, session-env, npm noise)
Fixes found during smoke testing:
- Add --entrypoint sh to bypass ENTRYPOINT ["bash"] in the install container
- Sanitize lc_version for OCI tags: replace '+' with '-' (PEP 440 local versions)
- Mount .claude/session-env/ so SessionStart hook can write inside the container
- Suppress npm output with --loglevel=error --no-update-notifier
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 6bff004 commit d15c903
2 files changed
Lines changed: 36 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| 135 | + | |
135 | 136 | | |
136 | 137 | | |
137 | 138 | | |
138 | 139 | | |
139 | 140 | | |
140 | 141 | | |
141 | | - | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
142 | 145 | | |
143 | 146 | | |
144 | 147 | | |
| |||
179 | 182 | | |
180 | 183 | | |
181 | 184 | | |
182 | | - | |
| 185 | + | |
183 | 186 | | |
184 | 187 | | |
185 | 188 | | |
| |||
433 | 436 | | |
434 | 437 | | |
435 | 438 | | |
436 | | - | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
437 | 442 | | |
438 | 443 | | |
439 | 444 | | |
| |||
447 | 452 | | |
448 | 453 | | |
449 | 454 | | |
450 | | - | |
| 455 | + | |
| 456 | + | |
451 | 457 | | |
452 | 458 | | |
453 | 459 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
60 | 61 | | |
61 | 62 | | |
62 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
63 | 66 | | |
64 | 67 | | |
65 | 68 | | |
| |||
85 | 88 | | |
86 | 89 | | |
87 | 90 | | |
88 | | - | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
89 | 94 | | |
90 | 95 | | |
91 | 96 | | |
| |||
1165 | 1170 | | |
1166 | 1171 | | |
1167 | 1172 | | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
1168 | 1189 | | |
1169 | 1190 | | |
1170 | 1191 | | |
| |||
1179 | 1200 | | |
1180 | 1201 | | |
1181 | 1202 | | |
1182 | | - | |
| 1203 | + | |
1183 | 1204 | | |
1184 | 1205 | | |
| 1206 | + | |
| 1207 | + | |
1185 | 1208 | | |
1186 | 1209 | | |
1187 | 1210 | | |
| |||
0 commit comments