Commit 123eac5
authored
feat(kaos): add env parameter to exec and fix PyInstaller subprocess env (MoonshotAI#914)
1 parent 923509d commit 123eac5Copy full SHA for 123eac5
11 files changed
+84-13Lines changed: 84 additions & 13 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- packages/kaos
- src/kaos
- src/kimi_cli
- acp
- tools/shell
- ui/shell
- utils
- web
- api
- runner
Expand file treeCollapse file tree
Open diff view settings
Collapse file
+1Lines changed: 1 addition & 0 deletions
- Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
13 | 13 | |
14 | 14 | |
15 | 15 | |
| 16 | + |
16 | 17 | |
17 | 18 | |
18 | 19 | |
|
Collapse file
+2Lines changed: 2 additions & 0 deletions
- Display the source diff
- Display the rich diff
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
2 | 2 | |
3 | 3 | |
4 | 4 | |
| 5 | + |
| 6 | + |
5 | 7 | |
6 | 8 | |
7 | 9 | |
|
Collapse file
packages/kaos/src/kaos/__init__.py
Copy file name to clipboardExpand all lines: packages/kaos/src/kaos/__init__.py+9-4Lines changed: 9 additions & 4 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1 | 1 | |
2 | 2 | |
3 | 3 | |
4 | | - |
| 4 | + |
5 | 5 | |
6 | 6 | |
7 | 7 | |
| ||
216 | 216 | |
217 | 217 | |
218 | 218 | |
219 | | - |
| 219 | + |
220 | 220 | |
221 | 221 | |
| 222 | + |
| 223 | + |
| 224 | + |
| 225 | + |
| 226 | + |
222 | 227 | |
223 | 228 | |
224 | 229 | |
| ||
337 | 342 | |
338 | 343 | |
339 | 344 | |
340 | | - |
341 | | - |
| 345 | + |
| 346 | + |
Collapse file
packages/kaos/src/kaos/local.py
Copy file name to clipboardExpand all lines: packages/kaos/src/kaos/local.py+4-1Lines changed: 4 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
14 | 14 | |
15 | 15 | |
16 | 16 | |
| 17 | + |
| 18 | + |
17 | 19 | |
18 | 20 | |
19 | 21 | |
| ||
158 | 160 | |
159 | 161 | |
160 | 162 | |
161 | | - |
| 163 | + |
162 | 164 | |
163 | 165 | |
164 | 166 | |
| ||
167 | 169 | |
168 | 170 | |
169 | 171 | |
| 172 | + |
170 | 173 | |
171 | 174 | |
172 | 175 | |
|
Collapse file
packages/kaos/src/kaos/ssh.py
Copy file name to clipboardExpand all lines: packages/kaos/src/kaos/ssh.py+3-3Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
3 | 3 | |
4 | 4 | |
5 | 5 | |
6 | | - |
| 6 | + |
7 | 7 | |
8 | 8 | |
9 | 9 | |
| ||
273 | 273 | |
274 | 274 | |
275 | 275 | |
276 | | - |
| 276 | + |
277 | 277 | |
278 | 278 | |
279 | 279 | |
| ||
285 | 285 | |
286 | 286 | |
287 | 287 | |
288 | | - |
| 288 | + |
289 | 289 | |
290 | 290 | |
291 | 291 | |
|
Collapse file
+3-3Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1 | 1 | |
2 | 2 | |
3 | 3 | |
4 | | - |
| 4 | + |
5 | 5 | |
6 | 6 | |
7 | 7 | |
| ||
262 | 262 | |
263 | 263 | |
264 | 264 | |
265 | | - |
266 | | - |
| 265 | + |
| 266 | + |
267 | 267 | |
268 | 268 | |
269 | 269 | |
|
Collapse file
src/kimi_cli/tools/shell/__init__.py
Copy file name to clipboardExpand all lines: src/kimi_cli/tools/shell/__init__.py+2-1Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
12 | 12 | |
13 | 13 | |
14 | 14 | |
| 15 | + |
15 | 16 | |
16 | 17 | |
17 | 18 | |
| ||
106 | 107 | |
107 | 108 | |
108 | 109 | |
109 | | - |
| 110 | + |
110 | 111 | |
111 | 112 | |
112 | 113 | |
|
Collapse file
src/kimi_cli/ui/shell/__init__.py
Copy file name to clipboardExpand all lines: src/kimi_cli/ui/shell/__init__.py+2-1Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
27 | 27 | |
28 | 28 | |
29 | 29 | |
| 30 | + |
30 | 31 | |
31 | 32 | |
32 | 33 | |
| ||
163 | 164 | |
164 | 165 | |
165 | 166 | |
166 | | - |
| 167 | + |
167 | 168 | |
168 | 169 | |
169 | 170 | |
|
Collapse file
src/kimi_cli/utils/subprocess_env.py
Copy file name to clipboard+52Lines changed: 52 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 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 | + |
| 40 | + |
| 41 | + |
| 42 | + |
| 43 | + |
| 44 | + |
| 45 | + |
| 46 | + |
| 47 | + |
| 48 | + |
| 49 | + |
| 50 | + |
| 51 | + |
| 52 | + |
Collapse file
src/kimi_cli/web/api/sessions.py
Copy file name to clipboardExpand all lines: src/kimi_cli/web/api/sessions.py+4Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
22 | 22 | |
23 | 23 | |
24 | 24 | |
| 25 | + |
25 | 26 | |
26 | 27 | |
27 | 28 | |
| ||
961 | 962 | |
962 | 963 | |
963 | 964 | |
| 965 | + |
964 | 966 | |
965 | 967 | |
966 | 968 | |
| ||
975 | 977 | |
976 | 978 | |
977 | 979 | |
| 980 | + |
978 | 981 | |
979 | 982 | |
980 | 983 | |
| ||
1012 | 1015 | |
1013 | 1016 | |
1014 | 1017 | |
| 1018 | + |
1015 | 1019 | |
1016 | 1020 | |
1017 | 1021 | |
|
0 commit comments