Aiden Cline
0fce19f42c
chore: delete filetime module ( #22999 )
2026-04-16 23:31:21 -05:00
Dax
8a41e28f5b
CLI perf: reduce deps ( #22652 )
2026-04-16 02:03:03 -04:00
Kit Langton
d2ec847f0c
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
Kit Langton
021fe76e47
fix: clean up 49 unused variables, catch params, and stale imports ( #22695 )
2026-04-16 02:01:53 +00:00
Kit Langton
b5f4d032fb
feat: unwrap Config namespace to flat exports + barrel ( #22689 )
2026-04-15 21:26:24 -04:00
Kit Langton
5853ca2a79
refactor: remove makeRuntime facades from File and Ripgrep ( #22513 )
2026-04-15 21:22:18 -04:00
Shoubhit Dash
fe416f8838
refactor(ripgrep): use embedded wasm backend ( #21703 )
2026-04-14 11:56:23 +05:30
Kit Langton
2c57db7f0e
fix grep exact file path searches ( #22356 )
2026-04-13 19:26:50 -04:00
Kit Langton
1813d8e056
refactor(file): remove async facade exports ( #22322 )
2026-04-13 13:12:02 -04:00
Kit Langton
d39a41f632
refactor(file): add ripgrep search service ( #22295 )
2026-04-13 10:04:32 -04:00
Kit Langton
5bbb28a6c7
refactor(file): destroy FileTime facade ( #22090 )
2026-04-11 20:08:55 -04:00
opencode-agent[bot]
44badf4578
chore: generate
2026-04-10 17:57:46 +00:00
Kit Langton
e815ccf13b
convert glob tool to Tool.defineEffect ( #21897 )
2026-04-10 13:56:42 -04:00
Kit Langton
28a6be5a1d
refactor(effect): use Git service in file and storage ( #21803 )
2026-04-09 22:49:36 -04:00
Kyle Altendorf
27981483ab
test: disable GPG signing in test fixtures ( #20386 )
2026-04-07 15:26:01 -05:00
Joscha Götzer
cbe82e80f9
fix: normalize filepath in FileTime to prevent Windows path mismatch ( #20367 )
...
Co-authored-by: JosXa <info@josxa.dev >
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com >
2026-04-02 07:45:50 +10:00
Kit Langton
fcfb201685
refactor(effect): yield services instead of promise facades ( #19325 )
2026-03-26 21:46:38 -04:00
Kit Langton
9ccef679d7
effectify Bus service: migrate to Effect PubSub + InstanceState ( #18579 )
2026-03-25 20:19:24 -04:00
James Long
fa54dd86f7
fix(core): fix file watcher test ( #18698 )
2026-03-23 03:35:17 +00:00
Kit Langton
65d4fcaf4e
effectify Command service ( #18568 )
2026-03-22 00:21:41 +00:00
Kit Langton
b6aa472839
Move service state into InstanceState, flatten service facades ( #18483 )
2026-03-21 04:51:35 +00:00
Luke Parker
fcedc54b02
fix: restore recent test regressions and upgrade effect beta ( #18158 )
2026-03-19 09:54:01 +10:00
Kit Langton
05f98c0e42
refactor(effect): unify service namespaces and align naming ( #18093 )
2026-03-18 13:34:36 -04:00
Luke Parker
1a7c45c770
test(opencode): deflake file and tool timing ( #17859 )
2026-03-17 00:49:04 +00:00
Kit Langton
3355d71a20
refactor(file): effectify FileService as scoped service ( #17845 )
2026-03-16 16:18:39 -04:00
Kit Langton
c3de254735
refactor(format): effectify FormatService as scoped service ( #17675 )
2026-03-16 15:58:36 -04:00
Kit Langton
184fc0b796
refactor(file-time): effectify FileTimeService with Semaphore locks ( #17835 )
2026-03-16 18:23:13 +00:00
Kit Langton
9edca88956
fix+refactor(vcs): fix HEAD filter bug and effectify VcsService ( #17829 )
2026-03-16 13:59:11 -04:00
Kit Langton
6696517665
stack: effectify-file-watcher-service ( #17827 )
2026-03-16 13:18:40 -04:00
Dax
442ecf5ee0
test: remove unused Ripgrep.search coverage ( #16554 )
2026-03-07 21:40:57 -05:00
Dax Raad
9685f7dbaa
test: normalize ripgrep path assertion on windows
2026-03-07 19:47:57 -05:00
Dax Raad
8330999cea
test: lock in process, ripgrep, and installation helpers
2026-03-07 19:30:32 -05:00
Luke Parker
aa99b73b59
fix(git): stop leaking fsmonitor daemons e.g. 60GB+ of commited memory after running tests ( #16249 )
2026-03-06 15:42:08 +10:00
Dax
019134be58
Remove use of Bun.file ( #14215 )
2026-02-19 11:32:32 -05:00
Adam
5e9ca9b152
fix(core): text files missclassified as binary
2026-02-19 07:32:58 -06:00
Dax
fec69d7af8
feat: Add centralized filesystem module for Bun.file migration ( #14117 )
2026-02-18 15:30:52 +00:00
Aiden Cline
11a485c444
fix: issue where you couldn't @ folders/files that started with a "." ( #11553 )
2026-01-31 21:01:51 -06:00
Dillon Mulroy
6c3ef5c7c5
fix: check worktree for external_directory permission in subdirs ( #7811 )
2026-01-11 14:17:36 -06:00
rari404
899f17f4b6
feat: add path traversal protection to File.read and File.list ( #5985 )
2025-12-26 23:20:07 -06:00
Dax Raad
92f106f740
ignore: improve file ignore performance and cross-platform support
...
- Replace glob patterns with Set lookup for common folders to speed up matching
- Use path.sep for cross-platform compatibility on Windows/Unix systems
- Add comprehensive test coverage for nested and non-nested folder matching
- Simplify implementation by removing unnecessary caching complexity
2025-10-09 15:54:01 -04:00