Home /
Input Output /
hedgehog-extras
Aug 28, 7-8 PM (0)
Aug 28, 8-9 PM (0)
Aug 28, 9-10 PM (0)
Aug 28, 10-11 PM (0)
Aug 28, 11-12 AM (0)
Aug 29, 12-1 AM (0)
Aug 29, 1-2 AM (0)
Aug 29, 2-3 AM (0)
Aug 29, 3-4 AM (0)
Aug 29, 4-5 AM (0)
Aug 29, 5-6 AM (0)
Aug 29, 6-7 AM (0)
Aug 29, 7-8 AM (0)
Aug 29, 8-9 AM (0)
Aug 29, 9-10 AM (0)
Aug 29, 10-11 AM (0)
Aug 29, 11-12 PM (0)
Aug 29, 12-1 PM (0)
Aug 29, 1-2 PM (0)
Aug 29, 2-3 PM (0)
Aug 29, 3-4 PM (0)
Aug 29, 4-5 PM (0)
Aug 29, 5-6 PM (0)
Aug 29, 6-7 PM (0)
Aug 29, 7-8 PM (0)
Aug 29, 8-9 PM (0)
Aug 29, 9-10 PM (0)
Aug 29, 10-11 PM (0)
Aug 29, 11-12 AM (0)
Aug 30, 12-1 AM (0)
Aug 30, 1-2 AM (0)
Aug 30, 2-3 AM (0)
Aug 30, 3-4 AM (0)
Aug 30, 4-5 AM (0)
Aug 30, 5-6 AM (0)
Aug 30, 6-7 AM (0)
Aug 30, 7-8 AM (0)
Aug 30, 8-9 AM (0)
Aug 30, 9-10 AM (0)
Aug 30, 10-11 AM (0)
Aug 30, 11-12 PM (0)
Aug 30, 12-1 PM (0)
Aug 30, 1-2 PM (0)
Aug 30, 2-3 PM (0)
Aug 30, 3-4 PM (0)
Aug 30, 4-5 PM (0)
Aug 30, 5-6 PM (0)
Aug 30, 6-7 PM (0)
Aug 30, 7-8 PM (0)
Aug 30, 8-9 PM (0)
Aug 30, 9-10 PM (0)
Aug 30, 10-11 PM (0)
Aug 30, 11-12 AM (0)
Aug 31, 12-1 AM (0)
Aug 31, 1-2 AM (0)
Aug 31, 2-3 AM (0)
Aug 31, 3-4 AM (0)
Aug 31, 4-5 AM (0)
Aug 31, 5-6 AM (0)
Aug 31, 6-7 AM (0)
Aug 31, 7-8 AM (0)
Aug 31, 8-9 AM (0)
Aug 31, 9-10 AM (0)
Aug 31, 10-11 AM (0)
Aug 31, 11-12 PM (0)
Aug 31, 12-1 PM (0)
Aug 31, 1-2 PM (0)
Aug 31, 2-3 PM (0)
Aug 31, 3-4 PM (0)
Aug 31, 4-5 PM (0)
Aug 31, 5-6 PM (0)
Aug 31, 6-7 PM (0)
Aug 31, 7-8 PM (0)
Aug 31, 8-9 PM (0)
Aug 31, 9-10 PM (0)
Aug 31, 10-11 PM (0)
Aug 31, 11-12 AM (0)
Sep 01, 12-1 AM (0)
Sep 01, 1-2 AM (0)
Sep 01, 2-3 AM (0)
Sep 01, 3-4 AM (0)
Sep 01, 4-5 AM (0)
Sep 01, 5-6 AM (0)
Sep 01, 6-7 AM (0)
Sep 01, 7-8 AM (0)
Sep 01, 8-9 AM (0)
Sep 01, 9-10 AM (0)
Sep 01, 10-11 AM (0)
Sep 01, 11-12 PM (0)
Sep 01, 12-1 PM (0)
Sep 01, 1-2 PM (0)
Sep 01, 2-3 PM (0)
Sep 01, 3-4 PM (0)
Sep 01, 4-5 PM (0)
Sep 01, 5-6 PM (0)
Sep 01, 6-7 PM (0)
Sep 01, 7-8 PM (0)
Sep 01, 8-9 PM (0)
Sep 01, 9-10 PM (0)
Sep 01, 10-11 PM (0)
Sep 01, 11-12 AM (0)
Sep 02, 12-1 AM (0)
Sep 02, 1-2 AM (0)
Sep 02, 2-3 AM (0)
Sep 02, 3-4 AM (0)
Sep 02, 4-5 AM (0)
Sep 02, 5-6 AM (0)
Sep 02, 6-7 AM (0)
Sep 02, 7-8 AM (0)
Sep 02, 8-9 AM (0)
Sep 02, 9-10 AM (4)
Sep 02, 10-11 AM (10)
Sep 02, 11-12 PM (0)
Sep 02, 12-1 PM (0)
Sep 02, 1-2 PM (0)
Sep 02, 2-3 PM (0)
Sep 02, 3-4 PM (0)
Sep 02, 4-5 PM (0)
Sep 02, 5-6 PM (0)
Sep 02, 6-7 PM (0)
Sep 02, 7-8 PM (0)
Sep 02, 8-9 PM (0)
Sep 02, 9-10 PM (0)
Sep 02, 10-11 PM (0)
Sep 02, 11-12 AM (0)
Sep 03, 12-1 AM (0)
Sep 03, 1-2 AM (0)
Sep 03, 2-3 AM (0)
Sep 03, 3-4 AM (0)
Sep 03, 4-5 AM (0)
Sep 03, 5-6 AM (0)
Sep 03, 6-7 AM (0)
Sep 03, 7-8 AM (0)
Sep 03, 8-9 AM (0)
Sep 03, 9-10 AM (0)
Sep 03, 10-11 AM (0)
Sep 03, 11-12 PM (0)
Sep 03, 12-1 PM (0)
Sep 03, 1-2 PM (0)
Sep 03, 2-3 PM (0)
Sep 03, 3-4 PM (0)
Sep 03, 4-5 PM (0)
Sep 03, 5-6 PM (0)
Sep 03, 6-7 PM (0)
Sep 03, 7-8 PM (0)
Sep 03, 8-9 PM (0)
Sep 03, 9-10 PM (0)
Sep 03, 10-11 PM (0)
Sep 03, 11-12 AM (0)
Sep 04, 12-1 AM (0)
Sep 04, 1-2 AM (0)
Sep 04, 2-3 AM (0)
Sep 04, 3-4 AM (0)
Sep 04, 4-5 AM (0)
Sep 04, 5-6 AM (0)
Sep 04, 6-7 AM (0)
Sep 04, 7-8 AM (0)
Sep 04, 8-9 AM (0)
Sep 04, 9-10 AM (0)
Sep 04, 10-11 AM (0)
Sep 04, 11-12 PM (0)
Sep 04, 12-1 PM (0)
Sep 04, 1-2 PM (0)
Sep 04, 2-3 PM (0)
Sep 04, 3-4 PM (0)
Sep 04, 4-5 PM (0)
Sep 04, 5-6 PM (0)
Sep 04, 6-7 PM (0)
Sep 04, 7-8 PM (0)
14 commits this week
Aug 28, 2025
-
Sep 04, 2025
fix: preserve workspace directories on test failure for debugging
Replace bracket-based cleanup with explicit error handling to fix issue where workspace directories were removed even when tests failed, making debugging difficult. Changes: - Replace bracket with catchAssertion in workspaceWithConfig - Preserve workspace directories when tests fail for debugging - Clean up directories only on successful test completion - Add MonadAssertion constraint to workspace functions - Update WorkspaceSpec test to verify correct behavior Fixes #95
test: add workspace behavior tests and improve workspace API
Add comprehensive workspace behavior tests to document and verify current workspace cleanup behavior. Extend the Base module with workspaceWithConfig function providing explicit control over workspace cleanup operations. Changes: - Add WorkspaceSpec test module with tests for workspace cleanup on success, failure, and with keepWorkspace flag - Extend Base module with workspaceWithConfig for cleanup control - Update cabal file to include new test module The new tests provide foundation for future improvements to workspace management functionality.
build: add directory dependency to test suite
Add missing directory package dependency to hedgehog-extras-test suite required by the new WorkspaceSpec test module for filesystem operations.
docs: add Claude IDE command templates for git operations
Add three new command templates to integrate Claude IDE with git workflows and omni-dev toolchain for enhanced developer productivity. Commands added: - commit-twiddle: automated commit message improvement using omni-dev - pr-create: automated pull request creation with template support - pr-update: automated pull request updates based on branch changes Also update .gitignore to exclude Claude IDE local settings files to prevent accidentally committing user-specific configurations.
build: add directory dependency to test suite
Add missing directory package dependency to hedgehog-extras-test suite required by the new WorkspaceSpec test module for filesystem operations.
docs: add Claude command templates for git operations
Add three new command templates for Claude IDE integration: - commit-twiddle: automated commit message improvement using omni-dev - pr-create: automated pull request creation with template support - pr-update: automated pull request updates based on branch changes These templates provide structured workflows for common git operations and integrate with the omni-dev toolchain for enhanced developer productivity.
test: add workspace behavior tests and improve workspace API
- Add WorkspaceSpec test module with comprehensive workspace behavior tests - Extend Base module with workspaceWithConfig function for explicit cleanup control - Add tests for workspace cleanup on success, failure, and with keepWorkspace flag - Update cabal file to include new test module The new tests document current workspace cleanup behavior and provide foundation for future improvements to workspace management.