Files
osmedeus/.gitignore
T
j3ssie baac7a016a feat: add worker management, hooks support, and db cleanup enhancements
- Add worker eval command for distributed function execution with Redis hooks registration
- Add worker set command to update worker fields (alias, public-ip, ssh-enabled, ssh-keys-path)
- Enhance worker status with JSON output, search filtering, and column selection (--columns, --exclude-columns, --search)
- Add --keep-setting flag to install base/validate commands to preserve osm-settings.yaml after base installation
- Fix binary installation in Nix: replace CopyInstalledBinaryToFolder with SymlinkInstalledBinaryToFolder
- Add --clean-ws flag to db clean command for removing workspace data
- Add HooksEnabled field to Run records when creating runs from CLI and API
- Add comprehensive test coverage for hook execution (pre/post hooks, execution order, failure handling)
- Add test coverage for worker commands (eval, set, status with JSON) and db clean operations
- Improve usage documentation for worker subcommands and db operations
2026-02-15 10:47:44 +07:00

54 lines
658 B
Plaintext

# If you prefer a global ignore file, keep this minimal.
# Binaries
bin/
dist/**
dist/config.yaml
/osmedeus
*.exe
*.exe~
*.dll
*.so
*.dylib
# Go build artifacts
*.test
*.out
*.cover
coverage.out
coverage.html
# OS / editor
.DS_Store
.idea/
.vscode/
.trae
# cgo / compiler outputs
*.o
*.a
*.obj
# Logs
*.log
# SQLite databases (test artifacts)
*.sqlite
*.sqlite-shm
*.sqlite-wal
# Test workspace artifacts (state exports from executor tests)
internal/executor/*/run-*.json
internal/executor/*/run-*.yaml
test/integration/*-test/
!test/integration/*_test.go
.agents
.claude
OPTIMIZE.md
OPTIMIZE-*.md
PLANNING.md
PLANNING-*.md
INTERNAL.md
INTERNAL-*.md