返回 CodeWhale
check-blocking-calls-budget.json
根目录 / scripts / check-blocking-calls-budget.json
1 {
2 "crates/app-server/src/daemon_socket.rs": {
3 "std_fs": 1
4 },
5 "crates/cli/src/cloud.rs": {
6 "thread_sleep": 2
7 },
8 "crates/cli/src/config_bundles.rs": {
9 "path_canonicalize": 2,
10 "std_fs": 6
11 },
12 "crates/cli/src/lib.rs": {
13 "path_canonicalize": 3,
14 "std_fs": 4,
15 "thread_sleep": 1
16 },
17 "crates/cli/src/metrics.rs": {
18 "std_fs": 6
19 },
20 "crates/cli/src/update.rs": {
21 "std_fs": 14,
22 "thread_sleep": 1
23 },
24 "crates/cloud-facts/src/lib.rs": {
25 "std_fs": 1
26 },
27 "crates/config/src/config_document.rs": {
28 "std_fs": 3
29 },
30 "crates/config/src/lib.rs": {
31 "path_canonicalize": 3,
32 "std_fs": 9
33 },
34 "crates/config/src/redaction.rs": {
35 "path_canonicalize": 2,
36 "thread_sleep": 1
37 },
38 "crates/config/src/setup_state.rs": {
39 "std_fs": 3
40 },
41 "crates/config/src/user_constitution.rs": {
42 "std_fs": 6
43 },
44 "crates/core/src/fragments.rs": {
45 "std_fs": 7
46 },
47 "crates/execpolicy/src/toml_rules.rs": {
48 "std_fs": 1
49 },
50 "crates/lane/src/runtime.rs": {
51 "std_fs": 3
52 },
53 "crates/localization/build.rs": {
54 "std_fs": 3
55 },
56 "crates/memory/src/main.rs": {
57 "std_fs": 1
58 },
59 "crates/release/src/check.rs": {
60 "std_fs": 4
61 },
62 "crates/release/src/install.rs": {
63 "std_fs": 1
64 },
65 "crates/release/src/launch.rs": {
66 "std_fs": 2
67 },
68 "crates/runtime/src/media_originals.rs": {
69 "path_canonicalize": 2,
70 "std_fs": 6
71 },
72 "crates/secrets/src/file_lock.rs": {
73 "path_canonicalize": 1
74 },
75 "crates/telemetry/src/envelope.rs": {
76 "std_fs": 2
77 },
78 "crates/tui/examples/zz_perf_probe.rs": {
79 "std_fs": 1
80 },
81 "crates/tui/src/artifacts.rs": {
82 "std_fs": 2
83 },
84 "crates/tui/src/automation_manager.rs": {
85 "path_canonicalize": 4
86 },
87 "crates/tui/src/client.rs": {
88 "std_fs": 1
89 },
90 "crates/tui/src/cloud_dispatch.rs": {
91 "thread_sleep": 1
92 },
93 "crates/tui/src/codex_model_cache.rs": {
94 "std_fs": 3
95 },
96 "crates/tui/src/commands/contract.rs": {
97 "path_canonicalize": 4,
98 "std_fs": 3
99 },
100 "crates/tui/src/commands/groups/config/import_claude.rs": {
101 "std_fs": 1
102 },
103 "crates/tui/src/commands/groups/core/acceptance.rs": {
104 "std_fs": 1
105 },
106 "crates/tui/src/commands/groups/core/core.rs": {
107 "path_canonicalize": 1
108 },
109 "crates/tui/src/commands/groups/plugins/render.rs": {
110 "path_canonicalize": 1
111 },
112 "crates/tui/src/commands/groups/project/init.rs": {
113 "std_fs": 13
114 },
115 "crates/tui/src/commands/session_acceptance.rs": {
116 "std_fs": 6
117 },
118 "crates/tui/src/commands/session_export_host.rs": {
119 "std_fs": 4
120 },
121 "crates/tui/src/commands/session_structcopy_host.rs": {
122 "path_canonicalize": 1
123 },
124 "crates/tui/src/commands/user_commands.rs": {
125 "std_fs": 5
126 },
127 "crates/tui/src/commands/user_registry.rs": {
128 "std_fs": 2
129 },
130 "crates/tui/src/composer_history.rs": {
131 "thread_sleep": 1
132 },
133 "crates/tui/src/composer_stash.rs": {
134 "std_fs": 4
135 },
136 "crates/tui/src/config.rs": {
137 "path_canonicalize": 4,
138 "std_fs": 5
139 },
140 "crates/tui/src/context_report.rs": {
141 "std_fs": 1
142 },
143 "crates/tui/src/core/authority.rs": {
144 "path_canonicalize": 2
145 },
146 "crates/tui/src/core/engine/tool_execution.rs": {
147 "std_fs": 1
148 },
149 "crates/tui/src/delivery_files.rs": {
150 "path_canonicalize": 2,
151 "std_fs": 1
152 },
153 "crates/tui/src/dependencies.rs": {
154 "std_fs": 2
155 },
156 "crates/tui/src/dispatch_runner.rs": {
157 "std_fs": 2
158 },
159 "crates/tui/src/doctor_fix.rs": {
160 "std_fs": 6
161 },
162 "crates/tui/src/extension_host/mod.rs": {
163 "std_fs": 7
164 },
165 "crates/tui/src/extension_host/supervisor.rs": {
166 "std_fs": 3
167 },
168 "crates/tui/src/extension_host/windows.rs": {
169 "path_canonicalize": 1
170 },
171 "crates/tui/src/external_credentials.rs": {
172 "std_fs": 2
173 },
174 "crates/tui/src/fleet/artifacts.rs": {
175 "std_fs": 1
176 },
177 "crates/tui/src/fleet/executor.rs": {
178 "std_fs": 1
179 },
180 "crates/tui/src/fleet/files.rs": {
181 "path_canonicalize": 1,
182 "std_fs": 6,
183 "thread_sleep": 1
184 },
185 "crates/tui/src/fleet/host.rs": {
186 "std_fs": 2,
187 "thread_sleep": 2
188 },
189 "crates/tui/src/fleet/ledger.rs": {
190 "path_canonicalize": 2,
191 "std_fs": 3
192 },
193 "crates/tui/src/fleet/manager.rs": {
194 "std_fs": 3
195 },
196 "crates/tui/src/fleet/profile.rs": {
197 "std_fs": 3
198 },
199 "crates/tui/src/fleet/task_spec.rs": {
200 "std_fs": 3
201 },
202 "crates/tui/src/fleet/worker_runtime.rs": {
203 "path_canonicalize": 1
204 },
205 "crates/tui/src/hooks/authority.rs": {
206 "path_canonicalize": 1,
207 "std_fs": 1
208 },
209 "crates/tui/src/hooks/config.rs": {
210 "std_fs": 2
211 },
212 "crates/tui/src/image_attach.rs": {
213 "std_fs": 2
214 },
215 "crates/tui/src/import_claude.rs": {
216 "std_fs": 2
217 },
218 "crates/tui/src/integrations/dsh/bundle.rs": {
219 "std_fs": 12
220 },
221 "crates/tui/src/integrations/dsh/detect.rs": {
222 "std_fs": 3
223 },
224 "crates/tui/src/integrations/dsh/mod.rs": {
225 "std_fs": 7
226 },
227 "crates/tui/src/integrations/dsh/receipt.rs": {
228 "std_fs": 5
229 },
230 "crates/tui/src/mcp.rs": {
231 "std_fs": 1
232 },
233 "crates/tui/src/mcp_server.rs": {
234 "std_fs": 1
235 },
236 "crates/tui/src/models_dev_live.rs": {
237 "std_fs": 1
238 },
239 "crates/tui/src/oauth.rs": {
240 "thread_sleep": 1
241 },
242 "crates/tui/src/plugins/builtin.rs": {
243 "path_canonicalize": 1
244 },
245 "crates/tui/src/plugins/discovery.rs": {
246 "path_canonicalize": 1
247 },
248 "crates/tui/src/plugins/export.rs": {
249 "path_canonicalize": 1
250 },
251 "crates/tui/src/plugins/install/dsh.rs": {
252 "path_canonicalize": 2
253 },
254 "crates/tui/src/plugins/install/mod.rs": {
255 "path_canonicalize": 1
256 },
257 "crates/tui/src/plugins/install/stage.rs": {
258 "path_canonicalize": 2
259 },
260 "crates/tui/src/plugins/manifest.rs": {
261 "path_canonicalize": 2
262 },
263 "crates/tui/src/plugins/marketplace/document.rs": {
264 "std_fs": 1
265 },
266 "crates/tui/src/plugins/marketplace/store.rs": {
267 "std_fs": 1
268 },
269 "crates/tui/src/plugins/path_identity.rs": {
270 "std_fs": 1
271 },
272 "crates/tui/src/plugins/registry.rs": {
273 "path_canonicalize": 6
274 },
275 "crates/tui/src/plugins/runtime.rs": {
276 "path_canonicalize": 2
277 },
278 "crates/tui/src/project_context.rs": {
279 "std_fs": 1
280 },
281 "crates/tui/src/project_context_cache.rs": {
282 "std_fs": 3
283 },
284 "crates/tui/src/prompts.rs": {
285 "std_fs": 2
286 },
287 "crates/tui/src/remote_control.rs": {
288 "std_fs": 7
289 },
290 "crates/tui/src/remote_setup/bundle.rs": {
291 "std_fs": 2
292 },
293 "crates/tui/src/repl/runtime.rs": {
294 "std_fs": 1
295 },
296 "crates/tui/src/rlm/session.rs": {
297 "std_fs": 2
298 },
299 "crates/tui/src/rlm/turn.rs": {
300 "std_fs": 2
301 },
302 "crates/tui/src/runtime_api.rs": {
303 "path_canonicalize": 2
304 },
305 "crates/tui/src/runtime_api/diagnostics.rs": {
306 "std_fs": 5
307 },
308 "crates/tui/src/runtime_api/git.rs": {
309 "std_fs": 6
310 },
311 "crates/tui/src/runtime_api/lsp.rs": {
312 "path_canonicalize": 1
313 },
314 "crates/tui/src/runtime_api/workspace.rs": {
315 "path_canonicalize": 4,
316 "std_fs": 3
317 },
318 "crates/tui/src/runtime_chat_relay.rs": {
319 "thread_sleep": 1
320 },
321 "crates/tui/src/runtime_log.rs": {
322 "std_fs": 1
323 },
324 "crates/tui/src/runtime_threads.rs": {
325 "path_canonicalize": 6,
326 "thread_sleep": 2
327 },
328 "crates/tui/src/sandbox/bwrap.rs": {
329 "path_canonicalize": 1,
330 "std_fs": 1
331 },
332 "crates/tui/src/sandbox/mod.rs": {
333 "path_canonicalize": 1,
334 "std_fs": 4
335 },
336 "crates/tui/src/sandbox/policy.rs": {
337 "path_canonicalize": 8
338 },
339 "crates/tui/src/sandbox/read_guard.rs": {
340 "std_fs": 2
341 },
342 "crates/tui/src/sandbox/seatbelt.rs": {
343 "path_canonicalize": 5
344 },
345 "crates/tui/src/session_export.rs": {
346 "path_canonicalize": 1
347 },
348 "crates/tui/src/session_manager.rs": {
349 "path_canonicalize": 2,
350 "thread_sleep": 1
351 },
352 "crates/tui/src/session_reconcile.rs": {
353 "path_canonicalize": 3
354 },
355 "crates/tui/src/session_secret_scrub.rs": {
356 "std_fs": 8
357 },
358 "crates/tui/src/settings.rs": {
359 "std_fs": 4
360 },
361 "crates/tui/src/shell_dispatcher.rs": {
362 "std_fs": 4
363 },
364 "crates/tui/src/snapshot/paths.rs": {
365 "path_canonicalize": 1,
366 "std_fs": 1
367 },
368 "crates/tui/src/snapshot/repo.rs": {
369 "path_canonicalize": 4,
370 "std_fs": 19,
371 "thread_sleep": 1
372 },
373 "crates/tui/src/tools/git.rs": {
374 "path_canonicalize": 1
375 },
376 "crates/tui/src/tools/git_history.rs": {
377 "path_canonicalize": 1
378 },
379 "crates/tui/src/tools/github/report.rs": {
380 "path_canonicalize": 1,
381 "std_fs": 7
382 },
383 "crates/tui/src/tools/github/shape.rs": {
384 "std_fs": 2
385 },
386 "crates/tui/src/tools/lsp.rs": {
387 "path_canonicalize": 2
388 },
389 "crates/tui/src/tools/mcp_registry.rs": {
390 "std_fs": 1
391 },
392 "crates/tui/src/tools/plugin.rs": {
393 "std_fs": 3
394 },
395 "crates/tui/src/tools/read_media.rs": {
396 "std_fs": 2
397 },
398 "crates/tui/src/tools/resource_admission.rs": {
399 "std_fs": 1
400 },
401 "crates/tui/src/tools/search.rs": {
402 "path_canonicalize": 2
403 },
404 "crates/tui/src/tools/shell.rs": {
405 "path_canonicalize": 2,
406 "std_fs": 3,
407 "thread_sleep": 1
408 },
409 "crates/tui/src/tools/skill.rs": {
410 "std_fs": 1
411 },
412 "crates/tui/src/tools/spec.rs": {
413 "path_canonicalize": 7
414 },
415 "crates/tui/src/tools/speech.rs": {
416 "std_fs": 1
417 },
418 "crates/tui/src/tools/subagent/delivery.rs": {
419 "path_canonicalize": 5
420 },
421 "crates/tui/src/tools/subagent/mod.rs": {
422 "path_canonicalize": 3,
423 "std_fs": 2
424 },
425 "crates/tui/src/tools/subagent/worktree.rs": {
426 "path_canonicalize": 6
427 },
428 "crates/tui/src/tools/terminal_session.rs": {
429 "path_canonicalize": 3,
430 "std_fs": 1,
431 "thread_sleep": 2
432 },
433 "crates/tui/src/tools/tool_result_retrieval.rs": {
434 "path_canonicalize": 3,
435 "std_fs": 1
436 },
437 "crates/tui/src/tools/truncate.rs": {
438 "std_fs": 2
439 },
440 "crates/tui/src/tools/verify.rs": {
441 "std_fs": 1
442 },
443 "crates/tui/src/tools/workflow/journal.rs": {
444 "path_canonicalize": 2
445 },
446 "crates/tui/src/tools/workflow/mod.rs": {
447 "path_canonicalize": 4,
448 "std_fs": 1
449 },
450 "crates/tui/src/tui/app/init.rs": {
451 "std_fs": 1
452 },
453 "crates/tui/src/tui/auto_review.rs": {
454 "path_canonicalize": 3
455 },
456 "crates/tui/src/tui/file_frecency.rs": {
457 "std_fs": 3
458 },
459 "crates/tui/src/tui/file_mention.rs": {
460 "std_fs": 5
461 },
462 "crates/tui/src/tui/file_tree.rs": {
463 "std_fs": 1
464 },
465 "crates/tui/src/tui/history.rs": {
466 "path_canonicalize": 2,
467 "std_fs": 1
468 },
469 "crates/tui/src/tui/onboarding/mod.rs": {
470 "std_fs": 2
471 },
472 "crates/tui/src/tui/pet_watch/live.rs": {
473 "thread_sleep": 1
474 },
475 "crates/tui/src/tui/pet_watch/owner.rs": {
476 "std_fs": 4
477 },
478 "crates/tui/src/tui/pet_watch/persistence.rs": {
479 "std_fs": 1
480 },
481 "crates/tui/src/tui/session_picker.rs": {
482 "std_fs": 1
483 },
484 "crates/tui/src/tui/setup/mod.rs": {
485 "std_fs": 1
486 },
487 "crates/tui/src/tui/setup/tools_mcp.rs": {
488 "std_fs": 2
489 },
490 "crates/tui/src/tui/tool_routing.rs": {
491 "std_fs": 1
492 },
493 "crates/tui/src/tui/ui/activity_detail.rs": {
494 "path_canonicalize": 2,
495 "std_fs": 2
496 },
497 "crates/tui/src/tui/ui/fatal_signal_guard.rs": {
498 "std_fs": 1
499 },
500 "crates/tui/src/tui/ui/provider_setup.rs": {
501 "std_fs": 2
502 },
503 "crates/tui/src/tui/ui/terminal_input.rs": {
504 "thread_sleep": 1
505 },
506 "crates/tui/src/tui/views/automations/editor.rs": {
507 "path_canonicalize": 1
508 },
509 "crates/tui/src/tui/views/fleet_detail.rs": {
510 "std_fs": 2
511 },
512 "crates/tui/src/tui/views/fleet_list.rs": {
513 "std_fs": 3
514 },
515 "crates/tui/src/tui/views/fleet_setup.rs": {
516 "std_fs": 1
517 },
518 "crates/tui/src/tui/window_control.rs": {
519 "thread_sleep": 1
520 },
521 "crates/tui/src/tui/workspace_context.rs": {
522 "std_fs": 1
523 },
524 "crates/tui/src/tui/worktree_manager.rs": {
525 "path_canonicalize": 2
526 },
527 "crates/tui/src/utils.rs": {
528 "std_fs": 14,
529 "thread_sleep": 1
530 },
531 "crates/tui/src/vision/tools.rs": {
532 "path_canonicalize": 2
533 },
534 "crates/tui/src/voice.rs": {
535 "std_fs": 3
536 },
537 "crates/tui/src/working_set.rs": {
538 "path_canonicalize": 1,
539 "std_fs": 1
540 },
541 "crates/tui/src/workspace_trust.rs": {
542 "path_canonicalize": 1,
543 "std_fs": 2
544 },
545 "crates/workflow/src/gates.rs": {
546 "std_fs": 3
547 },
548 "crates/workflow/src/named_fleet.rs": {
549 "std_fs": 3
550 },
551 "crates/workflow/src/reasoning_router.rs": {
552 "std_fs": 1
553 }
554 }
555
555 lines JSON