Expand description
Slack API client and call handling
This module provides the core functionality for making Slack API calls:
- HTTP client with retry logic
- Argument parsing
- API call execution with metadata
- Wrapper commands for common operations
Re-exports§
pub use args::ApiCallArgs;pub use args::ArgsError;pub use call::display_error_guidance;pub use call::execute_api_call;pub use call::ApiCallContext;pub use call::ApiCallError;pub use call::ApiCallMeta;pub use call::ApiCallResponse;pub use client::ApiClient;pub use client::ApiClientConfig;pub use client::ApiClientError;pub use client::ApiError;pub use client::RequestBody;pub use envelope::CommandMeta;pub use envelope::CommandResponse;pub use types::ApiMethod;pub use types::ApiResponse;pub use guidance::display_json_error_guidance;pub use guidance::display_wrapper_error_guidance;pub use guidance::format_error_guidance;pub use guidance::get_error_guidance;pub use guidance::ErrorGuidance;