Module: CodexNotify

Defined in:
lib/codex_notify.rb,
lib/codex_notify/cli.rb,
lib/codex_notify/config.rb,
lib/codex_notify/version.rb,
lib/codex_notify/hook_cli.rb,
lib/codex_notify/hook_event.rb,
lib/codex_notify/hook_store.rb,
lib/codex_notify/hook_config.rb,
lib/codex_notify/hook_runner.rb,
lib/codex_notify/session_log.rb,
lib/codex_notify/slack_client.rb,
lib/codex_notify/slack_outbox.rb,
lib/codex_notify/config_support.rb,
lib/codex_notify/hook_formatter.rb,
lib/codex_notify/config_migrator.rb,
lib/codex_notify/outbox_commands.rb,
lib/codex_notify/destination_name.rb,
lib/codex_notify/log_event_parser.rb,
lib/codex_notify/stream_processor.rb,
lib/codex_notify/env_source_loader.rb,
lib/codex_notify/message_formatter.rb,
lib/codex_notify/secret_protection.rb,
lib/codex_notify/config_diagnostics.rb,
lib/codex_notify/destination_resolver.rb,
lib/codex_notify/hook_input_validator.rb,
lib/codex_notify/hook_thread_publisher.rb,
lib/codex_notify/slack_delivery_worker.rb,
lib/codex_notify/trusted_config_loader.rb,
lib/codex_notify/durable_slack_publisher.rb

Defined Under Namespace

Modules: CLI, Config, ConfigDiagnostics, ConfigSupport, DestinationName, HookCLI, HookConfig, HookFormatter, HookInputValidator, LogEventParser, MessageFormatter, OutboxCommands, SecretProtection, SessionLog, StreamProcessor Classes: ConfigMigrator, DestinationResolver, DurableSlackPublisher, EnvSourceLoader, HookEvent, HookInputError, HookRunner, HookStore, HookThreadPublisher, SlackClient, SlackDeliveryWorker, SlackOutbox, TrustedConfigLoader

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.main(*args, **kwargs) ⇒ Object



33
34
35
# File 'lib/codex_notify.rb', line 33

def self.main(*args, **kwargs)
  CLI.main(*args, **kwargs)
end