2026-10-05T16:10:42.575184Z	info	agentgateway_app::commands::run	version: 1.6.0	
2026-10-05T16:10:42.575924Z	info	management::hyper_helpers	listener established	address=[::]:15021 component="readiness"
2026-10-05T16:10:42.578391Z	info	state_manager	loaded config from File("egress.yaml")	
2026-10-05T16:10:42.578759Z	info	state_manager	Watching config file: egress.yaml	
2026-10-05T16:10:42.579204Z	info	agent_core::readiness	Task 'state manager' complete (4.23889ms), still awaiting 1 tasks	
2026-10-05T16:10:42.579323Z	info	app	serving UI at http://localhost:15000/ui	
2026-10-05T16:10:42.579333Z	info	agent_core::readiness	Task 'agentgateway' complete (4.368406ms), marking server ready	
2026-10-05T16:10:42.579339Z	info	management::hyper_helpers	listener established	address=127.0.0.1:15000 component="admin"
2026-10-05T16:10:42.579346Z	info	management::hyper_helpers	listener established	address=[::1]:15000 component="admin"
2026-10-05T16:10:42.579359Z	info	management::hyper_helpers	listener established	address=[::]:15020 component="stats"
2026-10-05T16:10:42.579483Z	info	proxy::gateway	started bind	bind="bind/3000"
2026-10-05T16:10:56.486460Z	info	request gateway=default/default listener=public-egress route=default/public-egress-allowlist endpoint=example.com:443 src.addr=127.0.0.1:59302 tls.sni=example.com protocol=tcp duration=113ms
2026-10-05T16:10:56.532650Z	info	request gateway=default/default listener=public-egress route=default/public-egress-allowlist endpoint=example.com:443 src.addr=127.0.0.1:59308 tls.sni=example.com protocol=tcp duration=39ms
2026-10-05T16:10:56.543253Z	error	request gateway=default/default listener=public-egress src.addr=127.0.0.1:59312 tls.sni=never-allowlisted-egress-test.example protocol=tcp error="route not found" duration=0ms
2026-10-05T16:10:56.564537Z	error	request gateway=default/default listener=public-egress src.addr=127.0.0.1:59320 tls.sni=pypi.org protocol=tcp error="route not found" duration=0ms
2026-10-05T16:10:57.217815Z	info	request gateway=default/default listener=public-egress route=default/public-egress-allowlist endpoint=httpbin.org:443 src.addr=127.0.0.1:59336 tls.sni=httpbin.org protocol=tcp duration=635ms
2026-10-05T16:11:11.854727Z	info	agent_core::signal::imp	received signal SIGTERM, starting shutdown	
2026-10-05T16:11:11.854772Z	info	management::hyper_helpers	listener drained	address=[::]:15020 component="stats"
2026-10-05T16:11:11.854802Z	info	management::hyper_helpers	listener drained	address=[::]:15021 component="readiness"
2026-10-05T16:11:11.854839Z	info	management::hyper_helpers	listener drained	address=127.0.0.1:15000 component="admin"
2026-10-05T16:11:11.854842Z	info	agent_core::drain	drain started, waiting 0ns-5s for any connections to complete	component="bind bind/3000"
2026-10-05T16:11:11.854856Z	info	management::hyper_helpers	listener drained	address=[::1]:15000 component="admin"
2026-10-05T16:11:11.854824Z	info	proxy::gateway	stop listening for binds; drain started	
2026-10-05T16:11:11.855943Z	info	agent_core::drain	minimum drain completed, no longer accepting new connections, waiting 4.998918164s for any connections to complete	component="bind bind/3000"
2026-10-05T16:11:11.855976Z	info	agent_core::drain	shutdown complete	component="bind bind/3000"
2026-10-05T16:11:11.856003Z	info	proxy::gateway	bind complete Ok(Ok(()))	
2026-10-05T16:11:11.856011Z	info	proxy::gateway	binds drained	

=== harness stop 2026-10-05 09:11:12 PDT ===
