Files

Files
2,531
52 extensions
Lines of Code
1,088,977
430 per file
Average File Size
139.6 KB
344.9 MB in total

File count by date

Extensions

Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.

ExtensionFilesLinesShareLines/file
json140535,06649.1%3,821
rs602302,82527.8%503
tsx33263,5625.8%191
md35057,1395.2%163
ts27146,9834.3%173
yaml9224,5862.3%267
lock414,2031.3%3,550
js507,4620.7%149
py235,9550.5%258
yml415,1920.5%126
css174,5760.4%269
sh244,4940.4%187
html192,7460.3%144
mdx182,5150.2%139
txt251,5070.1%60
toml261,3270.1%51
mjs61,0520.1%175
raw29720.1%486
svg164500.0%28
ps123430.0%171
snap42710.0%67
cjs42490.0%62
kts41470.0%36
kt71420.0%20
ipynb11290.0%129
nix11220.0%122
license61160.0%19
cmd2710.0%35
mts4670.0%16
141290.0%29
mmd1280.0%28
example1240.0%24
fish1240.0%24
plist1200.0%20
desktop2160.0%8
pkg770.0%1
hcl140.0%4
nsh140.0%4
b64110.0%1
png281———
jpg29———
gif15———
mp48———
bmp2———
bytes2———
ico2———
pdf2———
docx1———
icns1———
mov1———
mp31———
xlsx1———

Most changed files (code churn)

Files in the current tree touched most often across all commits. High-churn files are hotspots that may benefit from extra review or refactoring.

FileTimes Changed
Cargo.lock519
crates/goose/src/agents/agent.rs346
ui/desktop/src/main.ts238
ui/desktop/package.json227
crates/goose-cli/src/session/mod.rs225
crates/goose/Cargo.toml214
Cargo.toml184
crates/goose-cli/src/cli.rs179
ui/desktop/src/App.tsx159
crates/goose-cli/src/commands/configure.rs149
crates/goose/src/acp/server.rs123
documentation/docs/getting-started/providers.md122
crates/goose-cli/Cargo.toml119
crates/goose/src/agents/reply_parts.rs116
crates/goose/tests/agent.rs116
crates/goose-cli/src/session/output.rs115
ui/desktop/src/components/ChatInput.tsx114
documentation/docs/guides/environment-variables.md108
ui/desktop/src/components/BaseChat.tsx106
crates/goose-cli/src/session/builder.rs103
ui/desktop/src/i18n/messages/en.json102
crates/goose/src/session/session_manager.rs94
documentation/docs/guides/goose-cli-commands.md91
crates/goose/src/providers/mod.rs85
.github/workflows/ci.yml84