Cargo.toml
MANIFEST.in
README.md
build.rs
pyproject.toml
setup.py
py_src/sglang_router/__init__.py
py_src/sglang_router/launch_router.py
py_src/sglang_router/launch_server.py
py_src/sglang_router/mini_lb.py
py_src/sglang_router/router.py
py_src/sglang_router/router_args.py
py_src/sglang_router/version.py
py_src/sglang_router.egg-info/PKG-INFO
py_src/sglang_router.egg-info/SOURCES.txt
py_src/sglang_router.egg-info/dependency_links.txt
py_src/sglang_router.egg-info/not-zip-safe
py_src/sglang_router.egg-info/requires.txt
py_src/sglang_router.egg-info/top_level.txt
src/lib.rs
src/logging.rs
src/main.rs
src/metrics.rs
src/middleware.rs
src/server.rs
src/service_discovery.rs
src/tree.rs
src/config/mod.rs
src/config/types.rs
src/config/validation.rs
src/core/circuit_breaker.rs
src/core/error.rs
src/core/job_queue.rs
src/core/mod.rs
src/core/retry.rs
src/core/token_bucket.rs
src/core/worker.rs
src/core/worker_builder.rs
src/core/worker_manager.rs
src/core/worker_registry.rs
src/core/workflow/definition.rs
src/core/workflow/engine.rs
src/core/workflow/event.rs
src/core/workflow/executor.rs
src/core/workflow/mod.rs
src/core/workflow/state.rs
src/core/workflow/types.rs
src/core/workflow/steps/mod.rs
src/core/workflow/steps/worker_registration.rs
src/data_connector/conversation_item_memory_store.rs
src/data_connector/conversation_item_oracle_store.rs
src/data_connector/conversation_items.rs
src/data_connector/conversation_memory_store.rs
src/data_connector/conversation_noop_store.rs
src/data_connector/conversation_oracle_store.rs
src/data_connector/conversations.rs
src/data_connector/mod.rs
src/data_connector/response_memory_store.rs
src/data_connector/response_noop_store.rs
src/data_connector/response_oracle_store.rs
src/data_connector/responses.rs
src/grpc_client/mod.rs
src/grpc_client/sglang_scheduler.rs
src/mcp/client_manager.rs
src/mcp/config.rs
src/mcp/error.rs
src/mcp/mod.rs
src/mcp/oauth.rs
src/policies/cache_aware.rs
src/policies/factory.rs
src/policies/mod.rs
src/policies/power_of_two.rs
src/policies/random.rs
src/policies/registry.rs
src/policies/round_robin.rs
src/proto/sglang_scheduler.proto
src/protocols/chat.rs
src/protocols/classify.rs
src/protocols/common.rs
src/protocols/completion.rs
src/protocols/embedding.rs
src/protocols/generate.rs
src/protocols/mod.rs
src/protocols/rerank.rs
src/protocols/responses.rs
src/protocols/sampling_params.rs
src/protocols/validated.rs
src/protocols/worker_spec.rs
src/reasoning_parser/factory.rs
src/reasoning_parser/mod.rs
src/reasoning_parser/traits.rs
src/reasoning_parser/parsers/base.rs
src/reasoning_parser/parsers/deepseek_r1.rs
src/reasoning_parser/parsers/glm45.rs
src/reasoning_parser/parsers/kimi.rs
src/reasoning_parser/parsers/mod.rs
src/reasoning_parser/parsers/qwen3.rs
src/reasoning_parser/parsers/step3.rs
src/routers/factory.rs
src/routers/header_utils.rs
src/routers/mod.rs
src/routers/router_manager.rs
src/routers/grpc/context.rs
src/routers/grpc/mod.rs
src/routers/grpc/pd_router.rs
src/routers/grpc/pipeline.rs
src/routers/grpc/processing.rs
src/routers/grpc/router.rs
src/routers/grpc/streaming.rs
src/routers/grpc/utils.rs
src/routers/http/mod.rs
src/routers/http/pd_router.rs
src/routers/http/pd_types.rs
src/routers/http/router.rs
src/routers/openai/conversations.rs
src/routers/openai/mcp.rs
src/routers/openai/mod.rs
src/routers/openai/responses.rs
src/routers/openai/router.rs
src/routers/openai/streaming.rs
src/routers/openai/utils.rs
src/tokenizer/chat_template.rs
src/tokenizer/factory.rs
src/tokenizer/hub.rs
src/tokenizer/huggingface.rs
src/tokenizer/mock.rs
src/tokenizer/mod.rs
src/tokenizer/sequence.rs
src/tokenizer/stop.rs
src/tokenizer/stream.rs
src/tokenizer/tests.rs
src/tokenizer/tiktoken.rs
src/tokenizer/traits.rs
src/tokenizer/cache/fingerprint.rs
src/tokenizer/cache/l0.rs
src/tokenizer/cache/l1.rs
src/tokenizer/cache/mod.rs
src/tool_parser/errors.rs
src/tool_parser/factory.rs
src/tool_parser/mod.rs
src/tool_parser/partial_json.rs
src/tool_parser/state.rs
src/tool_parser/tests.rs
src/tool_parser/traits.rs
src/tool_parser/types.rs
src/tool_parser/parsers/deepseek_parser.rs
src/tool_parser/parsers/glm4_moe_parser.rs
src/tool_parser/parsers/gpt_oss_harmony_parser.rs
src/tool_parser/parsers/gpt_oss_parser.rs
src/tool_parser/parsers/helpers.rs
src/tool_parser/parsers/json_parser.rs
src/tool_parser/parsers/kimik2_parser.rs
src/tool_parser/parsers/llama_parser.rs
src/tool_parser/parsers/mistral_parser.rs
src/tool_parser/parsers/mod.rs
src/tool_parser/parsers/passthrough_parser.rs
src/tool_parser/parsers/pythonic_parser.rs
src/tool_parser/parsers/qwen_parser.rs
src/tool_parser/parsers/step3_parser.rs