Skip to content

PR back to Optum#10

Open
Esity wants to merge 1027 commits intoOptum:mainfrom
LegionIO:main
Open

PR back to Optum#10
Esity wants to merge 1027 commits intoOptum:mainfrom
LegionIO:main

Conversation

@Esity
Copy link
Copy Markdown
Member

@Esity Esity commented Apr 17, 2026

No description provided.

Esity added 30 commits April 1, 2026 15:39
- ingress.rb: pass merged ctx with runner_class/function to with_task_context (not deleted-key message)
- subscription.rb: merge runner_cls/function into ctx for dispatch_runner's with_task_context call
- helpers/task.rb: include Helpers::Logger so handle_exception is always defined
- runner.rb: move rescue blocks inside with_task_context so exception handlers see live task context
- extensions/transport.rb: pass from/to/routing_key to handle_exception on bind failure
- check_api: force bind to 127.0.0.1 for health check (prevent all-interface exposure)
- tls_spec: derive api_defaults from Legion::API::Settings.default instead of inline hash
integrate legion-logging 1.4.3 structured logging and context propagation
- remove unused color: true arg from setup_logging call in service.rb
- fix event_patterns_for cache in webhooks.rb to key by webhook id (bounded, overwrites on update)
- add binding context to log.warn in build_e_to_q for actionable error output
- add from/to/routing_key to handle_exception in bind_e_to_q
Esity added 30 commits April 27, 2026 10:40
Fixes #168

Fixes #157

Fixes #169

Fixes #170

Fixes #171

Fixes #172

Fixes #173
[codex] Skip no-op extension catalog writes
…ad-phase

# Conflicts:
#	CHANGELOG.md
#	lib/legion/version.rb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants