Files
sharedinbox/.daggerignore
T
Thomas SharedInboxandClaude Sonnet 4.6 242e1ce4a4 fix(ci): exclude fvm/ and other large dirs from Dagger source sync
The source sync (Directory.Sync in selectFunc) was uploading ~7.4 GB /
78k files to the remote engine, blocking dagger call for 16+ minutes.

Root cause: .daggerignore had '.fvm/' but the actual directory is 'fvm/'
(no leading dot), so the 1.9 GB Flutter SDK cache was always uploaded.
Also missing: go/ pkg cache (309 MB), .claude/ session files, agent logs.

goroutine dump confirmed the hang in directoryValue.Get → Directory.Sync
→ HTTP/2 roundTrip waiting on the engine — not gRPC teardown as suspected.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-20 13:04:53 +02:00

57 lines
659 B
Plaintext

# Dagger context ignore file.
# Version control
.git/
.gitmodules
# Build artifacts and tools
build/
go/
.dart_tool/
fvm/
.fvm/
.pub-cache/
.dart-cli-completion/
.dartServer/
.direnv/
.dotnet/
.rustup/
.task/
.vscode/
.vscode-server/
coverage/
node_modules/
ios/Pods/
macos/Pods/
linux/flutter/ephemeral/
website/public/
website/resources/
# Sensitive or system files
.env*
.ssh/
.local/
.cache/
.config/
.atuin/
.gemini/
.bash*
.profile
.zsh*
.zcompdump
.tmux.conf
.lesshst
.metadata
.emulator_console_auth_token
snap/
.gitconfig
.flutter-plugins-dependencies
.flutter
.forgejo
.fvmrc
.envrc
# AI / tooling session data
.claude/
.sharedinbox-agent-logs/