Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2164 commits
Select commit Hold shift + click to select a range
088e18c
S625833: Log Buck2 daemon launcher cgroup in build events
jtbraun Jun 1, 2026
697c131
Fix Starlark parse error categorization for recursive descent parser
scottcao Jun 1, 2026
6d36511
Enable Pyrefly in fbcode/buck2/tests
Jun 1, 2026
20529fb
Remove outdated note about cross-platform builds (#1333)
ofek Jun 2, 2026
f90bfd1
Release pagable 0.4.0
Jun 2, 2026
441a764
Release starlark 0.14.1
Jun 2, 2026
185cf29
Fix a lint
JakobDegen Jun 2, 2026
a76a6ba
Log dmesg output unconditionally in OOM detection
scottcao Jun 2, 2026
c7f3ce4
Encode pagable value type ids as compact indices
Nero5023 Jun 2, 2026
0a180a8
add Allocative for chrono DateTime
jtbraun Jun 2, 2026
87a7912
account HashMap capacity in Allocative
jtbraun Jun 2, 2026
ddfb9b6
Propagate CommandExecution to TPX for INFRA_FAILURE classification
Jun 2, 2026
44a0848
Add E2E tests for RE infra error → INFRA_FAILURE classification
Jun 2, 2026
039c47b
Delete `oss` dir
JakobDegen Jun 2, 2026
5331605
Gate Meta Python static extension APIs
herman5 Jun 2, 2026
19125a6
Change file permission mode to octal format (#1305)
disconnect3d Jun 2, 2026
5722824
Fix Java ABI StubJar tests for Kotlin 2.2 upgrade
jiawei-lyu Jun 2, 2026
0cf45ba
Integrate target_name_glob visibility patterns
Jun 2, 2026
7120960
Launch JVM via java.home in ReplaceApplicationIdPlaceholders test
jiawei-lyu Jun 3, 2026
2001709
Remove quote_spanned from pagable_typetag macro
JakobDegen Jun 3, 2026
1017c17
switch FrozenValue wire format to value_index
Nero5023 Jun 3, 2026
b633ac8
Adjust Revision Interpolation to Refresh Revision for Each Invocation
Jun 3, 2026
845f251
Exempt static listing from executor network policy
c-ryan747 Jun 3, 2026
934aa58
Fix SRR exact test: correct Pass 2 assertion and rename tests for cla…
Jun 3, 2026
84167e1
Build remote worker tools with a non-bootstrap toolchain
jiawei-lyu Jun 3, 2026
9b1e5cd
Add unit test pinning artifact-path sketcher receives duplicate paths
scottcao Jun 3, 2026
940517f
Gate atomic impls
JakobDegen Jun 3, 2026
9b65b98
fix: warn when --include/--exclude are used suspiciously (#1244)
lf- Jun 3, 2026
fad43c8
Disable cgroup isolation for nested invocations
JakobDegen Jun 4, 2026
61da76c
Populate late-stamped library versions
aaupov Jun 4, 2026
c31b503
Skip `eval_duration` in `FrozenModule` page-out serialization
Nero5023 Jun 4, 2026
89b03a7
fix TyUser::Ord comparing self.fields on both sides
Nero5023 Jun 4, 2026
23dbaca
Remove `buck2.starlark_parser` buckconfig plumbing
JakobDegen Jun 4, 2026
37686a3
Delete LALRPOP grammar, `Parser` trait, and `ParseError` abstraction
JakobDegen Jun 4, 2026
3ad58a6
Handle ACL-restricted paths in Eden repos without failing builds
lmvasquezg Jun 4, 2026
3179b84
Define `META_PYTHON` for Python 3.12
herman5 Jun 4, 2026
2e45c6c
add Allocative for chrono TimeDelta
jtbraun Jun 4, 2026
f4a1e76
add allocative support for the materializer's ArtifactTree
jtbraun Jun 4, 2026
0aba35d
Rename `raw_table_alloc_size_for_len` to `raw_table_alloc_size_for_ca…
jtbraun Jun 4, 2026
58e46f4
Fix hashbrown bucket count to account for 7/8 load factor
jtbraun Jun 4, 2026
ca6da55
account for DataTree map overhead in allocative
jtbraun Jun 4, 2026
4a51024
shrink idle materializer Processing state
jtbraun Jun 4, 2026
03f5ac2
S671995: [buck] forward fix for invalid TTLs coming from RE
jtbraun Jun 4, 2026
84462e5
Replace Option<DiceTaskState> with explicit TransitionOp enum
JakobDegen Jun 4, 2026
fdcc02f
Simplify AtomicDiceTaskState by removing informational states
JakobDegen Jun 4, 2026
1464234
Remove check_if_finished from sync_get_or_complete
JakobDegen Jun 4, 2026
b38df90
Delete DiceTaskStateForDebugging and the legacy module
JakobDegen Jun 4, 2026
2b449e0
Fix dropping TerminationObserver incorrectly cancelling task
JakobDegen Jun 4, 2026
9d73855
DicePromise holds DiceTask instead of Arc<DiceTaskInternal>
JakobDegen Jun 4, 2026
2a97fac
DiceTaskHandle holds DiceTask instead of Arc<DiceTaskInternal>
JakobDegen Jun 4, 2026
161b069
Move spawn/sync_dice_task into dice.rs, make DiceTaskInternal fully p…
JakobDegen Jun 4, 2026
3c4a697
Support doing staged spawn_dropcancel, via a prepare_detached_cancell…
JakobDegen Jun 4, 2026
a58d189
Add prepared Dice task reservation primitive
JakobDegen Jun 4, 2026
d9f29bc
Thread prepared Dice tasks through workers
JakobDegen Jun 4, 2026
fe2d782
Delete `owned`
JakobDegen Jun 4, 2026
af37995
Enable Hybrid mode for Swift Compilation
AaronFarber Jun 5, 2026
77ab09e
Release static_interner 0.1.3
Jun 5, 2026
53d1d43
Release pagable 0.4.1
Jun 5, 2026
591ac6f
Release starlark 0.14.2
Jun 5, 2026
2c826ef
Target iOS 26.1 for Clio (add 26.1 to TARGET_SDK_VERSIONS, drop 26.0)
giftederic Jun 5, 2026
10b870c
Move README.md once
JakobDegen Jun 5, 2026
edd5578
[unblock-MSL[ Disable triton kernels for LSP purposes
stroxler Jun 5, 2026
1e89004
Add test infrastructure for stub generation
stroxler Jun 5, 2026
3cf2c35
Stub skipped Triton sourcedb modules
stroxler Jun 5, 2026
3d40317
Move README.md again
JakobDegen Jun 5, 2026
67657c7
Make AndroidResourceInfo.assets a list
Jun 5, 2026
4c9b97e
Increase daemon shutdown caller truncation limit
Wilfred Jun 5, 2026
468000a
Upgrade `strsim` to `0.11.1`
ndmitchell Jun 5, 2026
03e835c
use default empty coerced list literal
jtbraun Jun 5, 2026
f634f27
Partition metro assets_dir for AndroidResourceInfo
javache Jun 5, 2026
ca6344b
Move test network_access onto executor config
c-ryan747 Jun 5, 2026
6da0b6d
Wire apple.no_check_certificates through the Buck2 bundling path
vladstoick Jun 5, 2026
9e28f0c
DO NOT REVERT: format bxl files.
Jun 5, 2026
59018bb
Add BuckInternalRunnerTestInfo provider for in-process test execution
Jun 5, 2026
6ce0a62
Revert D104399632
Jun 5, 2026
9145116
Fix internal dependency types in Erlang toolchain
jcpetruzza Jun 6, 2026
ce1cbe8
Simple refactor to improve test cases
scottcao Jun 6, 2026
fcee79f
Dedup artifact paths per top-level target before sketching artifact p…
scottcao Jun 6, 2026
5aea423
Fix tests broken by bxl formatting (D107670194)
Jun 6, 2026
0349a4a
tp: Import `sorted_vector_map` as tp and use it from buck
JakobDegen Jun 7, 2026
2167867
cargo: Nuke buck2_eden from cargo
JakobDegen Jun 7, 2026
1263d46
S625833 [buck2] attempt to remove the daemon from the bpfjailer
jtbraun Jun 7, 2026
61df6fb
Remove edition override
JakobDegen Jun 8, 2026
ef8e792
buck2_resource_control: opportunistically claim cpuset at daemon startup
scottcao Jun 8, 2026
e6035a2
Document content-based paths (#1312)
cormacrelf Jun 8, 2026
78bcf96
Fix system_erlang_binary() rule definition
jcpetruzza Jun 8, 2026
e4dca36
Add docstrings to members of typing
sleiner-v Jun 8, 2026
26acfa6
Allow custom records to be created from rust.
matts1 Jun 8, 2026
f66a3ed
Decouple test run-from-project-root from executor presence
c-ryan747 Jun 8, 2026
217ae7e
Fix dist_lto planner crash on genrule archive objects
fzakaria Jun 8, 2026
eb2c833
Add env vars to control page in/out concurrency
christolliday Jun 8, 2026
7d3458e
Add no op storage backend
christolliday Jun 8, 2026
102aff6
Free memory after page out
christolliday Jun 8, 2026
73be614
Revert D107872705
Jun 8, 2026
1f8100a
Back out "Disable cgroup isolation for nested invocations"
JakobDegen Jun 9, 2026
dec756d
Make arc f always return 0
Nero5023 Jun 9, 2026
0025172
Update test_builtin_docs golden files for starlark/typing split
scottcao Jun 9, 2026
14f7331
Revert D107654015: Add docstrings to members of typing
Jun 9, 2026
eb7a963
Drop unused canDownscale from resource filtering
Jun 9, 2026
b3a876b
Remove unused downscale from ResourcesFilter
Jun 9, 2026
618d581
Erlang dependency-analyzer fails (again) in malformed include_lib
jcpetruzza Jun 9, 2026
1aa32a1
Fix Compose ABI emulation detection for kotlin-compose-compiler-plugin
siaojiecai Jun 9, 2026
6fd6855
Fix dep file processor final dependency parsing
jtbraun Jun 9, 2026
08c744a
Extend Apple platform backfilling to all Apple platforms
xgerrit Jun 9, 2026
17675fa
Remove redundant lists:flatten/1 around io_lib:format/2 when caller a…
TD5 Jun 9, 2026
d7db99b
Add docstrings to members of typing
ndmitchell Jun 9, 2026
5c197f2
Materialize native PAR C++ resource manifest
mkrainin Jun 9, 2026
08a930d
Add internal test runner and routing for BuckInternalRunnerTestInfo
Jun 9, 2026
f70f4c5
Add listing_command field to BuckInternalRunnerTestInfo
Jun 9, 2026
c488610
Refactor orchestrator to support both ExternalRunnerTestInfo and Buck…
Jun 9, 2026
eecc05d
Check for materialization cancellation before joining futures
kambati-meta Jun 9, 2026
ebfa7aa
Account for toolchain's rustc_flags in buildscript CARGO_CFG_TARGET_F…
Jun 9, 2026
ac166b0
Ship C++ resources inside native PARs for getResourcePath
mkrainin Jun 9, 2026
43b9477
Extract probing logic in fast_adhoc.py into separate function
watwars Jun 10, 2026
2c0148b
Run artifact path sketching in spawn_blocking
scottcao Jun 10, 2026
b44d17f
Refactor clean stale `FoundPath` enum
scottcao Jun 10, 2026
ea001fb
Add `adaptive` mode for `clean_stale_low_disk_artifact_ttl_hours`
scottcao Jun 10, 2026
5a8b026
Use supported KAPT mode on Kotlin 2.x
cnli87 Jun 10, 2026
c4e3809
eqwalizer_specs: better specs for lists:keysort and lists:ukeysort
ilya-klyuchnikov Jun 10, 2026
8754938
Decouple test run-from-project-root from executor presence (take 2)
c-ryan747 Jun 10, 2026
59df000
Move erts header extraction into erlang_toolchain
jcpetruzza Jun 10, 2026
1de6282
Remove unused fields in Erlang toolchain's record
jcpetruzza Jun 10, 2026
a0d711e
erlang_toolchain: accept optional ErtsToolchainInfo dep
jcpetruzza Jun 10, 2026
56813e9
Clear genrule srcs that are re-exported with no base module
connernilsen Jun 10, 2026
3dad320
Wire fast_adhoc signature probe through bundling action
watwars Jun 10, 2026
9b201ee
Remove fetch-first-to-destination feature
Jun 10, 2026
b533976
Drive pyc precompilation from the managed config
itamaro Jun 10, 2026
fc3e952
Re-export meta_only/config.bzl into the bundled prelude
itamaro Jun 10, 2026
64d4677
Address tests with long names at listener
Jun 10, 2026
874c4f6
Add adaptive mode CLI flags for `clean --stale`
scottcao Jun 11, 2026
b24c1b5
Anchor OOM dmesg --since on daemon disconnect time
scottcao Jun 11, 2026
5a54df6
Remove distinct call in usedClassesToDepFile
Jun 11, 2026
57e76d8
Revert D108008504: Remove distinct call in usedClassesToDepFile
siaojiecai Jun 11, 2026
3249603
pagable_storage: fix let_underscore_drop lint in sqlite.rs
ndmitchell Jun 11, 2026
95d5367
pagable_storage: remove unused deps dashmap and either
ndmitchell Jun 11, 2026
b940e81
Carry test network_access on the executor config
c-ryan747 Jun 11, 2026
de4ef2c
Widen tolerance in test_perf_thread_instruction_counter
ndmitchell Jun 11, 2026
8375563
fast_adhoc: also accept /var/select/developer_dir
watwars Jun 11, 2026
faccaa3
Fix test_build_inplace: update missing-output error regex
ndmitchell Jun 11, 2026
d71fb23
Serialize shared directories as pagable arcs
jtbraun Jun 11, 2026
00fbcc8
Improve error message for file watcher test failures
JakobDegen Jun 11, 2026
f31372f
Fix OSS bootstrap: add http-body dep and drop cpp_deps in python shim
ndmitchell Jun 11, 2026
807f38f
graphql: plumb force_export_fragment_headers into the codegen manifest
ginfung Jun 11, 2026
e1a8535
Fix _infer_include_prefix to return cell-relative prefixes
SteveLeungYL Jun 11, 2026
992361b
Add debug values to cancellation test timing asserts
ndmitchell Jun 11, 2026
e822b9b
buck2_external_cells: Don't inherit Git environment variables (#1339)
9999years Jun 12, 2026
e1af62b
Group global-code tset children in one pass instead of per framework
Jun 12, 2026
8a149b3
Hoist profile-independent transform job args out of the per-profile loop
Jun 12, 2026
d529998
Resolve the js_library base package once instead of per source
Jun 12, 2026
24a0663
Move network isolation test network_access to executor
c-ryan747 Jun 12, 2026
1e9ed84
Expose unstripped debug binaries under the correct name for GSYM upload
Jun 12, 2026
a6624e4
Add AnnotationParameterTypeChecker and fix applicability classpath
siaojiecai Jun 12, 2026
03e50d4
Use the Socratic method for `buck2-rule-basics`
ericweb2 Jun 12, 2026
dd000bd
Normalize empty URI paths to `/`
Jun 12, 2026
7ec6e2c
Remove compilation_database.bxl include path hack (#1278)
cbarrete Jun 12, 2026
701362c
Generalize per-test coverage listener for multiple agents
Jun 13, 2026
a8c5520
Clean up unused unstable features (buck2)
Jun 13, 2026
1da50b8
cargo: Use `cfg(buck_build)` instead of `buck2_build`
JakobDegen Jun 13, 2026
5dad373
cargo: Remove asan check
JakobDegen Jun 13, 2026
83b3d4e
cargo: Autocargo for app and friends (#1343)
JakobDegen Jun 14, 2026
ede1bcd
Update platform010 & platform010-aarch64 symlinks
Jun 14, 2026
f01d8c6
Add key! macro and use it for all Key::new calls
DaniPopes Jun 14, 2026
172703e
Prepare to retire allocative and gazebo repositories
JakobDegen Jun 14, 2026
ef49507
Clean up OSS artifacts after allocative & gazebo repo retirement
JakobDegen Jun 14, 2026
5370590
starlark: Support unpacking `Set`'s (#1326)
PhilipMetzger Jun 14, 2026
9e40fd0
fix i32 distance overflow in range length and membership
metsw24-max Jun 14, 2026
237a56c
Disregard build script sanitizer flag mismatch
Jun 14, 2026
1169724
fix index overflow in enumerate with large start
metsw24-max Jun 14, 2026
9e72fd5
Unbreak OSS windows CI
JakobDegen Jun 15, 2026
4ccf0e6
Reject agent-originated builds on denylisted hosts
scottcao Jun 15, 2026
7bc2361
cargo: Update docs with autocargo advice
JakobDegen Jun 15, 2026
f8ef14a
Include subplatform in RE platform identifier
Jun 15, 2026
28f5c39
Stop incremental swiftmodule action from leaking artifacts into the s…
benb Jun 15, 2026
0f65b15
Fix T275887945
Jun 15, 2026
f7728d6
Fix display name for pre-release semver versions (easy)
Wilfred Jun 15, 2026
e62dbbf
Updating hashes
Jun 15, 2026
8771499
Support incoming transitions for C++ rules (#1328)
cbarrete Jun 15, 2026
d2976cb
Fix Starlark formatting in cxx_rules.bzl
scottcao Jun 15, 2026
7dd0d6b
tp: Add arc-swap feature to triomphe
JakobDegen Jun 15, 2026
dfdd68f
killall: print the isolation dir for each killed daemon
8Keep Jun 15, 2026
9c8e8c5
lock-free per-slot init state + heap registry
Nero5023 Jun 16, 2026
c93e131
defer arena allocation to try_claim via raw pointer
Nero5023 Jun 16, 2026
49f0158
introduce PagableDeserializerRecipe
Nero5023 Jun 16, 2026
150d1dc
stash heap recipes in HeapRecipeMap
Nero5023 Jun 16, 2026
002303e
storage-path round-trip helper + pin down cross-arc seek bug
Nero5023 Jun 16, 2026
f3b6ac9
route FrozenValue resolution through HeapRecipeMap
Nero5023 Jun 16, 2026
ada66e4
implement partial deserialization end-to-end
Nero5023 Jun 16, 2026
3afbd78
wait for in-progress slots to fix concurrent/cyclic sentinel access
Nero5023 Jun 16, 2026
fdc0216
remove FullDeserMode, drop arena-walk test pattern
Nero5023 Jun 16, 2026
4a223c2
cross-heap Arc dedup with partial deser
Nero5023 Jun 16, 2026
111319f
improve `StarlarkSerState` `ptr_to_location`: per-chunk index
Nero5023 Jun 16, 2026
92b2fae
add memory + speed benchmark for `ptr_to_location` chunk index
Nero5023 Jun 16, 2026
73b2099
lazy parse slot metadata
Nero5023 Jun 16, 2026
d73aa0c
encapsulate per-slot init state in `AtomicSlotState`
Nero5023 Jun 16, 2026
05afbdb
Allow "default" as the default value
Nero5023 Jun 16, 2026
f741264
Agent-host-guard: hardcode rejection message with checkout info
scottcao Jun 16, 2026
a4cbaaa
Remove ExternalRunnerTestInfo network_access
c-ryan747 Jun 16, 2026
d260d64
Set GOOS/GOARCH env so go list keeps non-linux deps
Jun 16, 2026
f3f2284
Encapsulate `common` app env access in common_util to fix W0011
alanz Jun 16, 2026
d9fb2de
Revert D108744949
Jun 16, 2026
4d0ee85
Add disable_generated_umbrella_header and test opting out IG
ebgraham Jun 16, 2026
24eee25
Bump regex 1.12.3 -> 1.12.4
Jun 16, 2026
142e78c
Bump tokio-retry 0.3.1 -> 0.3.2
Jun 16, 2026
9f8b805
Agent-host-guard: move buckconfigs to a fresh `_v2_` namespace
scottcao Jun 17, 2026
7ec4d0a
Agent-host-guard: show remediation ignores the isolation dir
scottcao Jun 17, 2026
d50ad78
Agent-host-guard: name the isolation dir in the remediation command
scottcao Jun 17, 2026
a9994e1
Apply formatting
Jun 17, 2026
edfc399
Advance EdenFS journal cursor only after changes are staged into the …
jamestiotio Jun 17, 2026
b13dafa
Add `buck server --status`
jtbraun Jun 17, 2026
5287baf
Strengthen the daemon inactivity timeout regression test
jtbraun Jun 17, 2026
6e8aab7
Refresh daemon inactivity timeout on streamed requests
jtbraun Jun 17, 2026
a910164
Content-deterministic TypeInstanceId
Nero5023 Jun 17, 2026
a519bf1
Select adaptive clean-stale via a dedicated buckconfig
scottcao Jun 17, 2026
35f0a7e
Encapsulate `common` app env access in common_util to fix W0011, take 2
alanz Jun 17, 2026
138e41c
Apply formatting
Jun 17, 2026
56b43a6
Fix stdout/stderr not printed to terminal for JUnit tests
Jun 17, 2026
dfa6055
Enable cgo by default
podtserkovskiy Jun 17, 2026
3f0b72c
Deliver exopackage secondary dexes for AITs on RE
Jun 17, 2026
46cbd9b
Cross-process pagable ser/de for BcInstrs
Nero5023 Jun 17, 2026
eed7203
BcInstrs round-trip tests + cyclic-deser fix
Nero5023 Jun 17, 2026
7a37bd1
Deterministic HashMap/SequenceTrie serialization
Nero5023 Jun 17, 2026
157be98
Fix value_serialize for ConfiguredTargetNodeKey
christolliday Jun 18, 2026
697e34d
Content-deterministic ArtifactTag identity
Nero5023 Jun 18, 2026
30a8125
Apply disable_generated_umbrella_header to all buck builds
ebgraham Jun 18, 2026
5202198
Update itertools from 0.14.0 to 0.15.0
Jun 18, 2026
37bc60f
Fix broken master
Jun 18, 2026
55169d4
Apply starlark_fmt formatting to BUCK files: rollout batch 1/11
Jun 18, 2026
21875f1
Refactor DetailedAggregatedMetricsHandle for lazy initialization
christolliday Jun 19, 2026
6f38f4d
Only start detailed-aggregated-metrics tracker when a consumer is ena…
christolliday Jun 19, 2026
cbbd339
Move ValueSerialize into the pagable crate
christolliday Jun 19, 2026
efea72e
Move ResultMaybeCompatibleValueSerialize next to ResultMaybeCompatible
christolliday Jun 19, 2026
9451755
Use ResultMaybeCompatibleValueSerialize for ConfiguredTargetNodeKey
christolliday Jun 19, 2026
74a4969
Bump `http` 1.4.0 -> 1.4.1
Jun 19, 2026
8dee1e4
Bump http 1.4.1 -> 1.4.2
Jun 19, 2026
7ef0169
Make FindMissingBlobs batch size configurable (#1330)
bvinc Jun 19, 2026
3eff105
fix some eden tests on windows
jtbraun Jun 19, 2026
f9cf10c
Make compiler_type_args argsfile content-based
Jun 19, 2026
6655b75
Use content-based paths in clang_profile_list
Jun 19, 2026
94c335e
ovr_config | debug_style | Migrate constraint refs from aliases to su…
nlutsenko Jun 19, 2026
ca31ea0
Add `--resources-destination` arg to bundling script
milend Jun 19, 2026
3c66c32
Add `include_build_info_file` attrib to bundle-like rules
milend Jun 19, 2026
e533edb
Refactor disk materialization decision into an EntryDetails enum
scottcao Jun 19, 2026
86ed5b0
Bump smallvec 1.15.1 -> 1.15.2
Jun 19, 2026
6ae7aa6
Add invocation tags for adaptive clean-stale state
scottcao Jun 19, 2026
4a44d9b
Bump memchr 2.8.1 -> 2.8.2
Jun 19, 2026
47daa90
Fix lint
JakobDegen Jun 20, 2026
163eea8
Bump syn 2.0.117 -> 2.0.118
Jun 20, 2026
cc94cd9
Bump anymap3 1.0.1 -> 1.1.0
Jun 20, 2026
f11bbd5
Bump bytesize 2.3.1 -> 2.4.0
Jun 20, 2026
cb0e3c5
Support `actual = None` in aliases
Jun 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
314 changes: 0 additions & 314 deletions .claude/CLAUDE.md

This file was deleted.

14 changes: 14 additions & 0 deletions .claude/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"hooks": {
"Stop": [
{
"hooks": [
{
"type": "command",
"command": "command -v arc >/dev/null 2>&1 && arc f || true"
}
]
}
]
}
}
Loading