mirror of
https://github.com/j3ssie/osmedeus.git
synced 2026-09-29 21:15:00 +02:00
- 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
54 lines
658 B
Plaintext
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 |