Skip to content

Conversation

@miguelramos
Copy link
Member

No description provided.

Sublime Git Bot added 8 commits December 16, 2025 03:52
- Add SharedBuffer for CLI output capture
- Add CLI JSON response types for deserialization
- Implement validate_params with mutual exclusion validation
- Implement resolve_timeouts from config with parameter overrides
- Implement convert_params_to_args for CLI args conversion
- Implement parse_execute_response for JSON parsing
- Implement execute NAPI function with tokio::time::timeout
- Return ETIMEOUT error code on timeout expiration
- Add execute module export in commands/mod.rs
- Re-export execute function in lib.rs for public API
- Remove dead_code attribute from ExecuteApiResponse (now in use)
- Add allow unused_imports for execute type re-exports
- Update module documentation for Story 6.3 completion
- Add SharedBuffer tests for output capture mechanism
- Add validation tests including mutual exclusion
- Add timeout resolution tests with config defaults
- Add args conversion tests for CLI parameter mapping
- Add JSON response parsing tests with error scenarios
- Add type conversion tests for NAPI compatibility
- Add ExecuteParams builder pattern tests
- Add execute function to binding.js
- Add ExecuteParams, ExecuteData, ExecuteApiResponse types to binding.d.ts
- Add PackageExecutionResult, ExecuteSummary types to binding.d.ts
- Add execute to function imports and exports
- Update module documentation with execute command
- Add comprehensive API documentation for all functions
- Document status, init, changeset, bump, and execute commands
- Add TypeScript interface definitions and examples
- Add error handling documentation with error codes
- Add Quick Start guide and usage examples
@miguelramos miguelramos self-assigned this Dec 16, 2025
Sublime Git Bot added 2 commits December 16, 2025 03:56
- Reorder imports in tests.rs to match rustfmt conventions
- Reorder imports in types/mod.rs to match rustfmt conventions
- Add cast_precision_loss allow with justification for f64 conversion
- Replace map_or with is_some_and for filter_package check
- Collapse nested if statements for timeout validation
- Use numeric separator in test literal (100_000)
- Fix f64 comparisons in tests using epsilon comparison
@miguelramos miguelramos merged commit 3598c53 into main Dec 16, 2025
31 checks passed
@miguelramos miguelramos deleted the feat/WOR-TSK-200-EXECUTE-CMD branch December 16, 2025 04:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants