butler/gateway
Rama main · réplica de lectura del repositorio original.
📄 AGENTS.md · 4 KB📄 __init__.py · 1 KB📄 approval_cards.py · 1 KB📄 bot_loop_guard.py · 3 KB📄 bot_loop_guard_ops.py · 1 KB📄 command_registry.py · 11 KB📄 command_registry_ops.py · 1 KB📁 commands 📄 completion_notify.py · 16 KB📄 completion_notify_ops.py · 2 KB📄 completion_policy.py · 1 KB📄 completion_telemetry.py · 2 KB📄 completion_telemetry_ops.py · 1 KB📄 delegate_push_dedup.py · 9 KB📄 delegate_task_kind.py · 1 KB📄 durable_outbox.py · 1 KB📄 error_cards.py · 2 KB📄 events_sink.py · 1 KB📄 events_sink_impl.py · 3 KB📄 ext5_phrases.py · 2 KB📄 gate_reply_templates.py · 1 KB📄 gateway_contracts.py · 3 KB📄 gateway_transcript.py · 1 KB📄 gateway_transcript_ops.py · 1 KB📄 handler_commands.py · 3 KB📄 handler_helpers.py · 20 KB📄 hooks.py · 3 KB📄 hooks_ops.py · 2 KB📄 inbound_drain.py · 4 KB📄 inbound_idempotency.py · 1 KB📄 inbound_idempotency_ops.py · 1 KB📄 inbound_media.py · 4 KB📄 inbound_media_ops.py · 3 KB📄 inbound_pipeline.py · 8 KB📄 inbound_pipeline_ops.py · 1 KB📄 inbound_validate.py · 2 KB📄 inbound_validate_ops.py · 1 KB📄 internal_leak_scrub.py · 2 KB📄 item_event_sink.py · 1 KB📄 item_event_sink_ops.py · 1 KB📄 item_events.py · 3 KB📄 item_events_ops.py · 1 KB📄 locked_phase_registry.py · 6 KB📄 locked_phases.py · 2 KB📁 locked_phases 📄 locked_phases_ops.py · 2 KB📄 locked_turn_orchestrator.py · 4 KB📄 locked_turn_orchestrator_ops.py · 2 KB📄 media_diagnostic_ops.py · 2 KB📄 media_telemetry.py · 2 KB📄 media_telemetry_ops.py · 1 KB📄 message_handler.py · 12 KB📄 message_handler_ops.py · 2 KB📄 message_pipelines.py · 18 KB📄 message_pipelines_fail_closed.py · 5 KB📄 message_pipelines_fail_closed_ops.py · 2 KB📄 message_queue.py · 1 KB📄 message_queue_ops.py · 1 KB📄 minimax_image_gen.py · 1 KB📄 minimax_tts.py · 1 KB📄 minimax_vlm.py · 5 KB📄 minimax_vlm_ops.py · 1 KB📄 network_route_verify_runner.py · 2 KB📄 network_route_verify_runner_ops.py · 3 KB📄 outbound_bridge.py · 25 KB📄 outbound_bridge_ops.py · 3 KB📄 outbound_delay.py · 1 KB📄 outbound_events.py · 2 KB📄 outbound_files.py · 5 KB📄 outbound_prefs.py · 2 KB📄 outbound_prefs_ops.py · 1 KB📄 owner_delegate_shortcuts.py · 5 KB📄 owner_delegate_shortcuts_ops.py · 1 KB📄 owner_gate.py · 3 KB📄 owner_ingest_shortcuts.py · 1 KB📄 owner_surface.py · 12 KB📄 owner_surface_ops.py · 5 KB📄 pii_scrub.py · 3 KB📄 pii_scrub_ops.py · 1 KB📄 platform_policy.py · 2 KB📁 platforms 📄 progressive_stream.py · 3 KB📄 queue_settings.py · 7 KB📄 queue_settings_ops.py · 1 KB📄 reply_admission.py · 2 KB📄 runner.py · 12 KB📄 runner_ops.py · 6 KB📄 session_lifecycle.py · 3 KB📄 session_loop_factory.py · 2 KB📄 session_registry.py · 13 KB📄 session_registry_ops.py · 2 KB📄 singleton_lock.py · 2 KB📄 speech_stt.py · 3 KB📄 speech_stt_ops.py · 1 KB📄 task_milestone.py · 4 KB📄 task_milestone_ops.py · 1 KB📄 turn_post_pipeline.py · 5 KB📄 turn_post_pipeline_ops.py · 1 KB📄 user_errors.py · 2 KB📄 vision_fallback.py · 5 KB📄 vision_fallback_ops.py · 1 KB📄 wechat_scenario_sim.py · 2 KB📁 wechat_scenario_sim 📄 wechat_scenario_sim_bridge.py · 6 KB📄 wechat_scenario_sim_ops.py · 1 KB📄 wechat_text_export.py · 7 KB