.bumpversion.cfg
.darglint
.dockerignore
.editorconfig
.env.example
.env.make
.flake8
.htmlhintrc
.jshintrc
.nvim.lua
.pre-commit-lite.yaml
.pycodestyle
.pylintrc
.snyk
.whitesource
.yamllint
CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
Containerfile
Containerfile.lite
Containerfile.scratch
DCO.txt
DEVELOPING.md
LICENSE
MANIFEST.in
MIGRATION-0.7.0.md
MULTIPLATFORM.md
README.md
SECURITY.md
TESTING.md
compose.upgrade.yml
conftest.py
docker-compose-debug.yml
docker-compose-performance.yml
docker-compose-verbose-logging.yml
docker-compose.mariadb.yml
docker-compose.override.lite.yml
docker-compose.phoenix-simple.yml
docker-compose.sso.yml
docker-compose.with-phoenix.yml
docker-compose.yml
docker-entrypoint.sh
enable_payload_logging.md
fly.toml
gunicorn.config.py
license-policy.toml
mcp-catalog.yml
migration_add_annotations.py
mutmut_config.py
os_deps.sh
package-lock.json
package.json
playwright.config.py
podman-compose-sonarqube.yaml
pyproject.toml
pyrightconfig.json
run-granian.sh
run-gunicorn.sh
run.sh
run_mutmut.py
semgrep.yml
smoketest.py
sonar-code.properties
tox.ini
whitesource.config
examples/reverse-proxy-config.yaml
examples/deployment-configs/cert-manager-issuer-example.yaml
examples/deployment-configs/deploy-compose.mtls.yaml
examples/deployment-configs/deploy-compose.yaml
examples/deployment-configs/deploy-k8s-cert-manager.yaml
examples/deployment-configs/deploy-k8s.mtls.yaml
examples/deployment-configs/deploy-k8s.yaml
examples/deployment-configs/deploy-openshift-local-registry.yaml
examples/deployment-configs/deploy-openshift-local.yaml
infra/keycloak/realm-export.json
infra/monitoring/prometheus-performance.yml
infra/monitoring/prometheus.yml
infra/monitoring/grafana/provisioning/dashboards/cadvisor.json
infra/monitoring/grafana/provisioning/dashboards/dashboards.yaml
infra/monitoring/grafana/provisioning/dashboards/mcp-gateway-overview.json
infra/monitoring/grafana/provisioning/dashboards/mcpgateway-application.json
infra/monitoring/grafana/provisioning/dashboards/nginx.json
infra/monitoring/grafana/provisioning/dashboards/pgbouncer.json
infra/monitoring/grafana/provisioning/dashboards/postgresql-replication.json
infra/monitoring/grafana/provisioning/dashboards/postgresql.json
infra/monitoring/grafana/provisioning/dashboards/redis.json
infra/monitoring/grafana/provisioning/datasources/datasources.yaml
infra/monitoring/loki/loki-config.yaml
infra/monitoring/loki/promtail-config.yaml
infra/monitoring/tempo/tempo.yaml
infra/nginx/Dockerfile
infra/nginx/README.md
infra/nginx/docker-entrypoint.sh
infra/nginx/nginx-performance.conf
infra/nginx/nginx-tls.conf
infra/nginx/nginx.conf
infra/postgres/init-replication.sh
mcpgateway/__init__.py
mcpgateway/admin.py
mcpgateway/alembic.ini
mcpgateway/auth.py
mcpgateway/bootstrap_db.py
mcpgateway/cli.py
mcpgateway/cli_export_import.py
mcpgateway/config.py
mcpgateway/db.py
mcpgateway/llm_provider_configs.py
mcpgateway/llm_schemas.py
mcpgateway/main.py
mcpgateway/observability.py
mcpgateway/py.typed
mcpgateway/reverse_proxy.py
mcpgateway/schemas.py
mcpgateway/translate.py
mcpgateway/translate_grpc.py
mcpgateway/translate_header_utils.py
mcpgateway/version.py
mcpgateway/wrapper.py
mcpgateway/alembic/README.md
mcpgateway/alembic/env.py
mcpgateway/alembic/script.py.mako
mcpgateway/alembic/versions/04cda6733305_add_admin_types_to_email_users.py
mcpgateway/alembic/versions/0f81d4a5efe0_new_table_email_team_member_history_for_.py
mcpgateway/alembic/versions/14ac971cee42_add_user_context_to_oauth_tokens.py
mcpgateway/alembic/versions/191a2def08d7_resource_rename_template_to_uri_template.py
mcpgateway/alembic/versions/1fc1795f6983_merge_a2a_and_custom_name_changes.py
mcpgateway/alembic/versions/207d8bbddd61_add_gateway_mode_field.py
mcpgateway/alembic/versions/2f67b12600b4_add_registered_oauth_clients_table_for_.py
mcpgateway/alembic/versions/34492f99a0c4_add_comprehensive_metadata_to_all_.py
mcpgateway/alembic/versions/356a2d4eed6f_uuid_change_for_prompt_and_resources.py
mcpgateway/alembic/versions/3b17fdc40a8d_add_passthrough_headers_to_gateways_and_.py
mcpgateway/alembic/versions/3c89a45f32e5_add_grpc_services_table.py
mcpgateway/alembic/versions/43c07ed25a24_add_oauth_fields_to_servers.py
mcpgateway/alembic/versions/4e6273136e56_normalize_registered_oauth_client_issuer.py
mcpgateway/alembic/versions/4f07c116f917_add_indexes_for_pagination.py
mcpgateway/alembic/versions/5f3c681b05e1_add_index_for_team_name.py
mcpgateway/alembic/versions/61ee11c482d6_add_code_verifier_to_oauth_states_for_.py
mcpgateway/alembic/versions/733159a4fa74_add_display_name_to_tools.py
mcpgateway/alembic/versions/77243f5bfce5_add_tool_id_to_a2a_agents.py
mcpgateway/alembic/versions/8a16a77260f0_adding_original_description_column_to_.py
mcpgateway/alembic/versions/8a2934be50c0_rest_pass_api_fld_tools.py
mcpgateway/alembic/versions/9aaa90ad26d9_add_output_schema_to_tools.py
mcpgateway/alembic/versions/9c99ec6872ed_fix_token_usage_logs_id_to_integer_for_.py
mcpgateway/alembic/versions/9e028ecf59c4_tag_records_changes_list_str_to_list_.py
mcpgateway/alembic/versions/a23a08d61eb0_add_observability_tables.py
mcpgateway/alembic/versions/a31c6ffc2239_add_token_permissions_to_team_admin_role.py
mcpgateway/alembic/versions/a706a3320c56_use_argon2id_for_encryption_key.py
mcpgateway/alembic/versions/a8f3b2c1d4e5_add_gateway_refresh_fields.py
mcpgateway/alembic/versions/aac21d6f9522_merge_ca_cert_and_observability_heads.py
mcpgateway/alembic/versions/add_a2a_agents_and_metrics.py
mcpgateway/alembic/versions/add_oauth_tokens_table.py
mcpgateway/alembic/versions/add_toolops_test_cases_table.py
mcpgateway/alembic/versions/b1b2b3b4b5b6_fix_constraints.py
mcpgateway/alembic/versions/b77ca9d2de7e_uuid_pk_and_slug_refactor.py
mcpgateway/alembic/versions/b9e496e91e71_merge_gateway_refresh_and_sso_provider_.py
mcpgateway/alembic/versions/ba202ac1665f_migrate_user_roles_to_configurable_.py
mcpgateway/alembic/versions/c1c2c3c4c5c6_decode_html_entities_in_descriptions.py
mcpgateway/alembic/versions/c96c11c111b4_create_index_on_user_name.py
mcpgateway/alembic/versions/c9dd86c0aac9_remove_original_name_slug_and_added_.py
mcpgateway/alembic/versions/cc7b95fec5d9_add_tags_support_to_all_entities.py
mcpgateway/alembic/versions/cfc3d6aa0fb2_consolidated_multiuser_team_rbac_.py
mcpgateway/alembic/versions/e182847d89e6_unique_constraints_changes_for_gateways_.py
mcpgateway/alembic/versions/e4fc04d1a442_add_annotations_to_tables.py
mcpgateway/alembic/versions/e5a59c16e041_unique_const_changes_for_prompt_and_.py
mcpgateway/alembic/versions/e75490e949b1_add_improved_status_to_tables.py
mcpgateway/alembic/versions/eb17fd368f9d_merge_passthrough_headers_and_tags_.py
mcpgateway/alembic/versions/ee288b094280_add_auth_query_params_to_gateways.py
mcpgateway/alembic/versions/f1a2b3c4d5e6_add_auth_query_params_to_a2a_agents.py
mcpgateway/alembic/versions/f3a3a3d901b8_remove_gateway_url_unique_constraint.py
mcpgateway/alembic/versions/f8c9d3e2a1b4_add_oauth_config_to_gateways.py
mcpgateway/alembic/versions/f9101f3b00e3_store_ca_certs_for_gateways.py
mcpgateway/alembic/versions/g1a2b3c4d5e6_add_pagination_indexes.py
mcpgateway/alembic/versions/h2b3c4d5e6f7_add_oauth_config_to_a2a_agents.py
mcpgateway/alembic/versions/i3c4d5e6f7g8_add_observability_performance_indexes.py
mcpgateway/alembic/versions/j4d5e6f7g8h9_add_observability_saved_queries.py
mcpgateway/alembic/versions/k5e6f7g8h9i0_add_structured_logging_tables.py
mcpgateway/alembic/versions/l6f7g8h9i0j1_add_llm_settings_tables.py
mcpgateway/alembic/versions/m7g8h9i0j1k2_add_performance_tables.py
mcpgateway/alembic/versions/n8h9i0j1k2l3_add_database_indexes.py
mcpgateway/alembic/versions/o9i0j1k2l3m4_add_a2a_agents_performance_indexes.py
mcpgateway/alembic/versions/p0a1b2c3d4e5_add_metrics_aggregation_indexes.py
mcpgateway/alembic/versions/q1b2c3d4e5f6_add_metrics_hourly_rollup_tables.py
mcpgateway/alembic/versions/r2b3c4d5e6f7_add_prompt_namespacing_fields.py
mcpgateway/alembic/versions/s3c4d5e6f7g8_add_team_member_count_index.py
mcpgateway/alembic/versions/t4d5e6f7g8h9_add_password_changed_at.py
mcpgateway/alembic/versions/u5f6g7h8i9j0_add_provider_metadata_to_sso_providers.py
mcpgateway/alembic/versions/v1a2b3c4d5e6_assign_default_viewer_role_to_existing_users.py
mcpgateway/alembic/versions/w6g7h8i9j0k1_add_password_reset_tokens.py
mcpgateway/alembic/versions/x7h8i9j0k1l2_add_jwks_uri_to_sso_providers.py
mcpgateway/alembic/versions/z1a2b3c4d5e6_add_password_change_required.py
mcpgateway/cache/__init__.py
mcpgateway/cache/a2a_stats_cache.py
mcpgateway/cache/admin_stats_cache.py
mcpgateway/cache/auth_cache.py
mcpgateway/cache/global_config_cache.py
mcpgateway/cache/metrics_cache.py
mcpgateway/cache/registry_cache.py
mcpgateway/cache/resource_cache.py
mcpgateway/cache/session_registry.py
mcpgateway/cache/tool_lookup_cache.py
mcpgateway/common/__init__.py
mcpgateway/common/models.py
mcpgateway/common/validators.py
mcpgateway/handlers/__init__.py
mcpgateway/handlers/sampling.py
mcpgateway/instrumentation/__init__.py
mcpgateway/instrumentation/sqlalchemy.py
mcpgateway/middleware/__init__.py
mcpgateway/middleware/auth_middleware.py
mcpgateway/middleware/compression.py
mcpgateway/middleware/correlation_id.py
mcpgateway/middleware/db_query_logging.py
mcpgateway/middleware/http_auth_middleware.py
mcpgateway/middleware/observability_middleware.py
mcpgateway/middleware/path_filter.py
mcpgateway/middleware/protocol_version.py
mcpgateway/middleware/rbac.py
mcpgateway/middleware/request_context.py
mcpgateway/middleware/request_logging_middleware.py
mcpgateway/middleware/security_headers.py
mcpgateway/middleware/token_scoping.py
mcpgateway/middleware/token_usage_middleware.py
mcpgateway/middleware/validation_middleware.py
mcpgateway/plugins/__init__.py
mcpgateway/plugins/framework/__init__.py
mcpgateway/plugins/framework/base.py
mcpgateway/plugins/framework/constants.py
mcpgateway/plugins/framework/decorator.py
mcpgateway/plugins/framework/errors.py
mcpgateway/plugins/framework/manager.py
mcpgateway/plugins/framework/memory.py
mcpgateway/plugins/framework/models.py
mcpgateway/plugins/framework/registry.py
mcpgateway/plugins/framework/utils.py
mcpgateway/plugins/framework/external/__init__.py
mcpgateway/plugins/framework/external/proto_convert.py
mcpgateway/plugins/framework/external/grpc/__init__.py
mcpgateway/plugins/framework/external/grpc/client.py
mcpgateway/plugins/framework/external/grpc/tls_utils.py
mcpgateway/plugins/framework/external/grpc/proto/__init__.py
mcpgateway/plugins/framework/external/grpc/proto/plugin_service.proto
mcpgateway/plugins/framework/external/grpc/proto/plugin_service_pb2.py
mcpgateway/plugins/framework/external/grpc/proto/plugin_service_pb2.pyi
mcpgateway/plugins/framework/external/grpc/proto/plugin_service_pb2_grpc.py
mcpgateway/plugins/framework/external/grpc/server/__init__.py
mcpgateway/plugins/framework/external/grpc/server/runtime.py
mcpgateway/plugins/framework/external/grpc/server/server.py
mcpgateway/plugins/framework/external/mcp/__init__.py
mcpgateway/plugins/framework/external/mcp/client.py
mcpgateway/plugins/framework/external/mcp/tls_utils.py
mcpgateway/plugins/framework/external/mcp/server/__init__.py
mcpgateway/plugins/framework/external/mcp/server/runtime.py
mcpgateway/plugins/framework/external/mcp/server/server.py
mcpgateway/plugins/framework/external/unix/__init__.py
mcpgateway/plugins/framework/external/unix/client.py
mcpgateway/plugins/framework/external/unix/protocol.py
mcpgateway/plugins/framework/external/unix/server/__init__.py
mcpgateway/plugins/framework/external/unix/server/runtime.py
mcpgateway/plugins/framework/external/unix/server/server.py
mcpgateway/plugins/framework/hooks/__init__.py
mcpgateway/plugins/framework/hooks/agents.py
mcpgateway/plugins/framework/hooks/http.py
mcpgateway/plugins/framework/hooks/prompts.py
mcpgateway/plugins/framework/hooks/registry.py
mcpgateway/plugins/framework/hooks/resources.py
mcpgateway/plugins/framework/hooks/tools.py
mcpgateway/plugins/framework/loader/__init__.py
mcpgateway/plugins/framework/loader/config.py
mcpgateway/plugins/framework/loader/plugin.py
mcpgateway/plugins/tools/__init__.py
mcpgateway/plugins/tools/cli.py
mcpgateway/plugins/tools/models.py
mcpgateway/routers/auth.py
mcpgateway/routers/cancellation_router.py
mcpgateway/routers/email_auth.py
mcpgateway/routers/llm_admin_router.py
mcpgateway/routers/llm_config_router.py
mcpgateway/routers/llm_proxy_router.py
mcpgateway/routers/llmchat_router.py
mcpgateway/routers/log_search.py
mcpgateway/routers/metrics_maintenance.py
mcpgateway/routers/oauth_router.py
mcpgateway/routers/observability.py
mcpgateway/routers/rbac.py
mcpgateway/routers/reverse_proxy.py
mcpgateway/routers/server_well_known.py
mcpgateway/routers/sso.py
mcpgateway/routers/teams.py
mcpgateway/routers/tokens.py
mcpgateway/routers/toolops_router.py
mcpgateway/routers/well_known.py
mcpgateway/scripts/validate_env.py
mcpgateway/services/__init__.py
mcpgateway/services/a2a_service.py
mcpgateway/services/argon2_service.py
mcpgateway/services/audit_trail_service.py
mcpgateway/services/cancellation_service.py
mcpgateway/services/catalog_service.py
mcpgateway/services/completion_service.py
mcpgateway/services/dcr_service.py
mcpgateway/services/elicitation_service.py
mcpgateway/services/email_auth_service.py
mcpgateway/services/email_notification_service.py
mcpgateway/services/encryption_service.py
mcpgateway/services/event_service.py
mcpgateway/services/export_service.py
mcpgateway/services/gateway_service.py
mcpgateway/services/grpc_service.py
mcpgateway/services/http_client_service.py
mcpgateway/services/import_service.py
mcpgateway/services/llm_provider_service.py
mcpgateway/services/llm_proxy_service.py
mcpgateway/services/log_aggregator.py
mcpgateway/services/log_storage_service.py
mcpgateway/services/logging_service.py
mcpgateway/services/mcp_client_chat_service.py
mcpgateway/services/mcp_session_pool.py
mcpgateway/services/metrics.py
mcpgateway/services/metrics_buffer_service.py
mcpgateway/services/metrics_cleanup_service.py
mcpgateway/services/metrics_query_service.py
mcpgateway/services/metrics_rollup_service.py
mcpgateway/services/notification_service.py
mcpgateway/services/oauth_manager.py
mcpgateway/services/observability_service.py
mcpgateway/services/performance_service.py
mcpgateway/services/performance_tracker.py
mcpgateway/services/permission_service.py
mcpgateway/services/personal_team_service.py
mcpgateway/services/plugin_service.py
mcpgateway/services/prompt_service.py
mcpgateway/services/resource_service.py
mcpgateway/services/role_service.py
mcpgateway/services/root_service.py
mcpgateway/services/security_logger.py
mcpgateway/services/server_service.py
mcpgateway/services/sso_service.py
mcpgateway/services/structured_logger.py
mcpgateway/services/support_bundle_service.py
mcpgateway/services/system_stats_service.py
mcpgateway/services/tag_service.py
mcpgateway/services/team_invitation_service.py
mcpgateway/services/team_management_service.py
mcpgateway/services/token_catalog_service.py
mcpgateway/services/token_storage_service.py
mcpgateway/services/tool_service.py
mcpgateway/static/admin.css
mcpgateway/static/admin.js
mcpgateway/static/contextforge-icon-white.png
mcpgateway/static/contextforge-icon.png
mcpgateway/static/contextforge-logo-white.png
mcpgateway/static/contextforge-logo.png
mcpgateway/static/favicon.ico
mcpgateway/static/flame-graph.css
mcpgateway/static/flame-graph.js
mcpgateway/static/gantt-chart.css
mcpgateway/static/gantt-chart.js
mcpgateway/static/logo.png
mcpgateway/templates/account_lockout_email.html
mcpgateway/templates/admin.html
mcpgateway/templates/agents_partial.html
mcpgateway/templates/agents_selector_items.html
mcpgateway/templates/change-password-required.html
mcpgateway/templates/forgot-password.html
mcpgateway/templates/gateways_partial.html
mcpgateway/templates/gateways_selector_items.html
mcpgateway/templates/llm_api_info_partial.html
mcpgateway/templates/llm_models_partial.html
mcpgateway/templates/llm_providers_partial.html
mcpgateway/templates/login.html
mcpgateway/templates/maintenance_partial.html
mcpgateway/templates/mcp_registry_partial.html
mcpgateway/templates/metrics_partial.html
mcpgateway/templates/metrics_top_performers_partial.html
mcpgateway/templates/observability_metrics.html
mcpgateway/templates/observability_partial.html
mcpgateway/templates/observability_prompts.html
mcpgateway/templates/observability_resources.html
mcpgateway/templates/observability_stats.html
mcpgateway/templates/observability_tools.html
mcpgateway/templates/observability_trace_detail.html
mcpgateway/templates/observability_traces_list.html
mcpgateway/templates/overview_partial.html
mcpgateway/templates/pagination_controls.html
mcpgateway/templates/password_reset_confirmation_email.html
mcpgateway/templates/password_reset_email.html
mcpgateway/templates/performance_partial.html
mcpgateway/templates/plugins_partial.html
mcpgateway/templates/prompts_partial.html
mcpgateway/templates/prompts_selector_items.html
mcpgateway/templates/reset-password.html
mcpgateway/templates/resources_partial.html
mcpgateway/templates/resources_selector_items.html
mcpgateway/templates/servers_partial.html
mcpgateway/templates/servers_selector_items.html
mcpgateway/templates/team_members_selector.html
mcpgateway/templates/team_users_selector.html
mcpgateway/templates/teams_partial.html
mcpgateway/templates/teams_selector_items.html
mcpgateway/templates/tokens_partial.html
mcpgateway/templates/toolops_partial.html
mcpgateway/templates/tools_partial.html
mcpgateway/templates/tools_selector_items.html
mcpgateway/templates/tools_with_pagination.html
mcpgateway/templates/users_partial.html
mcpgateway/templates/version_info_partial.html
mcpgateway/toolops/README.md
mcpgateway/toolops/__init__.py
mcpgateway/toolops/toolops_altk_service.py
mcpgateway/toolops/utils/__init__.py
mcpgateway/toolops/utils/db_util.py
mcpgateway/toolops/utils/format_conversion.py
mcpgateway/toolops/utils/llm_util.py
mcpgateway/tools/cli.py
mcpgateway/tools/builder/__init__.py
mcpgateway/tools/builder/cli.py
mcpgateway/tools/builder/common.py
mcpgateway/tools/builder/dagger_deploy.py
mcpgateway/tools/builder/factory.py
mcpgateway/tools/builder/pipeline.py
mcpgateway/tools/builder/python_deploy.py
mcpgateway/tools/builder/schema.py
mcpgateway/tools/builder/templates/plugins-config.yaml.j2
mcpgateway/tools/builder/templates/compose/docker-compose.yaml.j2
mcpgateway/tools/builder/templates/kubernetes/cert-manager-certificates.yaml.j2
mcpgateway/tools/builder/templates/kubernetes/cert-secrets.yaml.j2
mcpgateway/tools/builder/templates/kubernetes/deployment.yaml.j2
mcpgateway/tools/builder/templates/kubernetes/plugins-configmap.yaml.j2
mcpgateway/tools/builder/templates/kubernetes/postgres.yaml.j2
mcpgateway/tools/builder/templates/kubernetes/redis.yaml.j2
mcpgateway/tools/builder/templates/kubernetes/route.yaml.j2
mcpgateway/transports/__init__.py
mcpgateway/transports/base.py
mcpgateway/transports/redis_event_store.py
mcpgateway/transports/sse_transport.py
mcpgateway/transports/stdio_transport.py
mcpgateway/transports/streamablehttp_transport.py
mcpgateway/transports/websocket_transport.py
mcpgateway/utils/analyze_query_log.py
mcpgateway/utils/base_models.py
mcpgateway/utils/correlation_id.py
mcpgateway/utils/create_jwt_token.py
mcpgateway/utils/create_slug.py
mcpgateway/utils/db_isready.py
mcpgateway/utils/display_name.py
mcpgateway/utils/error_formatter.py
mcpgateway/utils/gateway_access.py
mcpgateway/utils/generate_keys.py
mcpgateway/utils/hash_password.py
mcpgateway/utils/jwt_config_helper.py
mcpgateway/utils/keycloak_discovery.py
mcpgateway/utils/metadata_capture.py
mcpgateway/utils/metrics_common.py
mcpgateway/utils/orjson_response.py
mcpgateway/utils/pagination.py
mcpgateway/utils/passthrough_headers.py
mcpgateway/utils/psycopg3_optimizations.py
mcpgateway/utils/redis_client.py
mcpgateway/utils/redis_isready.py
mcpgateway/utils/retry_manager.py
mcpgateway/utils/security_cookies.py
mcpgateway/utils/services_auth.py
mcpgateway/utils/sqlalchemy_modifier.py
mcpgateway/utils/ssl_context_cache.py
mcpgateway/utils/ssl_key_manager.py
mcpgateway/utils/sso_bootstrap.py
mcpgateway/utils/token_scoping.py
mcpgateway/utils/url_auth.py
mcpgateway/utils/validate_signature.py
mcpgateway/utils/verify_credentials.py
mcpgateway/validation/__init__.py
mcpgateway/validation/jsonrpc.py
mcpgateway/validation/tags.py
plugin_templates/external/cookiecutter.json
plugin_templates/external/{{cookiecutter.plugin_slug}}/.dockerignore
plugin_templates/external/{{cookiecutter.plugin_slug}}/.env.template
plugin_templates/external/{{cookiecutter.plugin_slug}}/.ruff.toml
plugin_templates/external/{{cookiecutter.plugin_slug}}/Containerfile
plugin_templates/external/{{cookiecutter.plugin_slug}}/MANIFEST.in
plugin_templates/external/{{cookiecutter.plugin_slug}}/Makefile
plugin_templates/external/{{cookiecutter.plugin_slug}}/README.md
plugin_templates/external/{{cookiecutter.plugin_slug}}/pyproject.toml
plugin_templates/external/{{cookiecutter.plugin_slug}}/run-server.sh
plugin_templates/external/{{cookiecutter.plugin_slug}}/resources/plugins/config.yaml
plugin_templates/external/{{cookiecutter.plugin_slug}}/tests/__init__.py
plugin_templates/external/{{cookiecutter.plugin_slug}}/tests/pytest.ini
plugin_templates/external/{{cookiecutter.plugin_slug}}/tests/test_all.py
plugin_templates/external/{{cookiecutter.plugin_slug}}/tests/test_{{cookiecutter.plugin_slug}}.py
plugin_templates/external/{{cookiecutter.plugin_slug}}/{{cookiecutter.plugin_slug}}/__init__.py
plugin_templates/external/{{cookiecutter.plugin_slug}}/{{cookiecutter.plugin_slug}}/plugin-manifest.yaml
plugin_templates/external/{{cookiecutter.plugin_slug}}/{{cookiecutter.plugin_slug}}/plugin.py
plugin_templates/native/cookiecutter.json
plugin_templates/native/{{cookiecutter.plugin_slug}}/README.md
plugin_templates/native/{{cookiecutter.plugin_slug}}/__init__.py
plugin_templates/native/{{cookiecutter.plugin_slug}}/config.yaml
plugin_templates/native/{{cookiecutter.plugin_slug}}/plugin-manifest.yaml
plugin_templates/native/{{cookiecutter.plugin_slug}}/plugin.py
plugins/AGENTS.md
plugins/README.md
plugins/config.yaml
plugins/install.yaml
plugins/ai_artifacts_normalizer/README.md
plugins/ai_artifacts_normalizer/__init__.py
plugins/ai_artifacts_normalizer/ai_artifacts_normalizer.py
plugins/ai_artifacts_normalizer/plugin-manifest.yaml
plugins/altk_json_processor/README.md
plugins/altk_json_processor/__init__.py
plugins/altk_json_processor/json_processor.py
plugins/altk_json_processor/plugin-manifest.yaml
plugins/argument_normalizer/README.md
plugins/argument_normalizer/__init__.py
plugins/argument_normalizer/argument_normalizer.py
plugins/cached_tool_result/README.md
plugins/cached_tool_result/__init__.py
plugins/cached_tool_result/cached_tool_result.py
plugins/cached_tool_result/plugin-manifest.yaml
plugins/circuit_breaker/README.md
plugins/circuit_breaker/__init__.py
plugins/circuit_breaker/circuit_breaker.py
plugins/circuit_breaker/plugin-manifest.yaml
plugins/citation_validator/README.md
plugins/citation_validator/__init__.py
plugins/citation_validator/citation_validator.py
plugins/citation_validator/plugin-manifest.yaml
plugins/code_formatter/README.md
plugins/code_formatter/__init__.py
plugins/code_formatter/code_formatter.py
plugins/code_formatter/plugin-manifest.yaml
plugins/code_safety_linter/README.md
plugins/code_safety_linter/__init__.py
plugins/code_safety_linter/code_safety_linter.py
plugins/code_safety_linter/plugin-manifest.yaml
plugins/content_moderation/README.md
plugins/content_moderation/TESTING.md
plugins/content_moderation/__init__.py
plugins/content_moderation/content_moderation.py
plugins/content_moderation/plugin-manifest.yaml
plugins/deny_filter/README.md
plugins/deny_filter/deny.py
plugins/deny_filter/plugin-manifest.yaml
plugins/encoded_exfil_detector/README.md
plugins/encoded_exfil_detector/__init__.py
plugins/encoded_exfil_detector/encoded_exfil_detector.py
plugins/encoded_exfil_detector/plugin-manifest.yaml
plugins/examples/custom_auth_example/README.md
plugins/examples/custom_auth_example/__init__.py
plugins/examples/custom_auth_example/custom_auth.py
plugins/examples/custom_auth_example/plugin-manifest.yaml
plugins/examples/simple_token_auth/README.md
plugins/examples/simple_token_auth/__init__.py
plugins/examples/simple_token_auth/plugin-manifest.yaml
plugins/examples/simple_token_auth/simple_token_auth.py
plugins/examples/simple_token_auth/token_cli.py
plugins/examples/simple_token_auth/token_storage.py
plugins/external/config-stdio.yaml
plugins/external/config.yaml
plugins/external/cedar/README.md
plugins/external/cedar/run-server.sh
plugins/external/cedar/cedarpolicyplugin/__init__.py
plugins/external/cedar/cedarpolicyplugin/plugin-manifest.yaml
plugins/external/cedar/cedarpolicyplugin/plugin.py
plugins/external/cedar/cedarpolicyplugin/schema.py
plugins/external/cedar/examples/config-cedar.yaml
plugins/external/cedar/examples/config-dsl.yaml
plugins/external/cedar/resources/plugins/config.yaml
plugins/external/cedar/resources/runtime/config.yaml
plugins/external/cedar/tests/__init__.py
plugins/external/cedar/tests/test_cedarpolicyplugin.py
plugins/external/clamav_server/README.md
plugins/external/clamav_server/clamav_plugin.py
plugins/external/clamav_server/run.sh
plugins/external/clamav_server/resources/plugins/config.yaml
plugins/external/llmguard/README.md
plugins/external/llmguard/cache_tokenizers.py
plugins/external/llmguard/docker-compose.yaml
plugins/external/llmguard/examples/config-all-in-one.yaml
plugins/external/llmguard/examples/config-complex-policy.yaml
plugins/external/llmguard/examples/config-input-output-filter.yaml
plugins/external/llmguard/examples/config-input-output-sanitizer.yaml
plugins/external/llmguard/examples/config-separate-plugins-filters-sanitizers.yaml
plugins/external/llmguard/llmguardplugin/__init__.py
plugins/external/llmguard/llmguardplugin/cache.py
plugins/external/llmguard/llmguardplugin/llmguard.py
plugins/external/llmguard/llmguardplugin/plugin-manifest.yaml
plugins/external/llmguard/llmguardplugin/plugin.py
plugins/external/llmguard/llmguardplugin/policy.py
plugins/external/llmguard/llmguardplugin/schema.py
plugins/external/llmguard/resources/plugins/config.yaml
plugins/external/llmguard/resources/runtime/config.yaml
plugins/external/llmguard/tests/__init__.py
plugins/external/llmguard/tests/test_all.py
plugins/external/llmguard/tests/test_cache.py
plugins/external/llmguard/tests/test_llmguardplugin.py
plugins/external/llmguard/tests/test_policy.py
plugins/external/opa/README.md
plugins/external/opa/opapluginfilter/__init__.py
plugins/external/opa/opapluginfilter/plugin-manifest.yaml
plugins/external/opa/opapluginfilter/plugin.py
plugins/external/opa/opapluginfilter/schema.py
plugins/external/opa/resources/plugins/config.yaml
plugins/external/opa/resources/runtime/config.yaml
plugins/external/opa/tests/__init__.py
plugins/external/opa/tests/test_all.py
plugins/external/opa/tests/test_errors.py
plugins/external/opa/tests/test_opapluginfilter.py
plugins/file_type_allowlist/README.md
plugins/file_type_allowlist/__init__.py
plugins/file_type_allowlist/file_type_allowlist.py
plugins/file_type_allowlist/plugin-manifest.yaml
plugins/harmful_content_detector/README.md
plugins/harmful_content_detector/__init__.py
plugins/harmful_content_detector/harmful_content_detector.py
plugins/harmful_content_detector/plugin-manifest.yaml
plugins/header_injector/README.md
plugins/header_injector/__init__.py
plugins/header_injector/header_injector.py
plugins/header_injector/plugin-manifest.yaml
plugins/html_to_markdown/README.md
plugins/html_to_markdown/__init__.py
plugins/html_to_markdown/html_to_markdown.py
plugins/html_to_markdown/plugin-manifest.yaml
plugins/json_repair/README.md
plugins/json_repair/__init__.py
plugins/json_repair/json_repair.py
plugins/json_repair/plugin-manifest.yaml
plugins/jwt_claims_extraction/README.md
plugins/jwt_claims_extraction/__init__.py
plugins/jwt_claims_extraction/jwt_claims_extraction.py
plugins/jwt_claims_extraction/plugin-manifest.yaml
plugins/license_header_injector/README.md
plugins/license_header_injector/__init__.py
plugins/license_header_injector/license_header_injector.py
plugins/license_header_injector/plugin-manifest.yaml
plugins/markdown_cleaner/README.md
plugins/markdown_cleaner/__init__.py
plugins/markdown_cleaner/markdown_cleaner.py
plugins/markdown_cleaner/plugin-manifest.yaml
plugins/output_length_guard/README.md
plugins/output_length_guard/__init__.py
plugins/output_length_guard/output_length_guard.py
plugins/output_length_guard/plugin-manifest.yaml
plugins/pii_filter/README.md
plugins/pii_filter/__init__.py
plugins/pii_filter/pii_filter.py
plugins/pii_filter/pii_filter_rust.py
plugins/pii_filter/plugin-manifest.yaml
plugins/privacy_notice_injector/README.md
plugins/privacy_notice_injector/__init__.py
plugins/privacy_notice_injector/plugin-manifest.yaml
plugins/privacy_notice_injector/privacy_notice_injector.py
plugins/rate_limiter/README.md
plugins/rate_limiter/__init__.py
plugins/rate_limiter/plugin-manifest.yaml
plugins/rate_limiter/rate_limiter.py
plugins/regex_filter/README.md
plugins/regex_filter/plugin-manifest.yaml
plugins/regex_filter/search_replace.py
plugins/resource_filter/README.md
plugins/resource_filter/plugin-manifest.yaml
plugins/resource_filter/resource_filter.py
plugins/resources/server/config-http.yaml
plugins/resources/server/config-stdio.yaml
plugins/response_cache_by_prompt/README.md
plugins/response_cache_by_prompt/__init__.py
plugins/response_cache_by_prompt/plugin-manifest.yaml
plugins/response_cache_by_prompt/response_cache_by_prompt.py
plugins/retry_with_backoff/README.md
plugins/retry_with_backoff/__init__.py
plugins/retry_with_backoff/plugin-manifest.yaml
plugins/retry_with_backoff/retry_with_backoff.py
plugins/robots_license_guard/README.md
plugins/robots_license_guard/__init__.py
plugins/robots_license_guard/plugin-manifest.yaml
plugins/robots_license_guard/robots_license_guard.py
plugins/safe_html_sanitizer/README.md
plugins/safe_html_sanitizer/__init__.py
plugins/safe_html_sanitizer/plugin-manifest.yaml
plugins/safe_html_sanitizer/safe_html_sanitizer.py
plugins/schema_guard/README.md
plugins/schema_guard/__init__.py
plugins/schema_guard/plugin-manifest.yaml
plugins/schema_guard/schema_guard.py
plugins/secrets_detection/README.md
plugins/secrets_detection/__init__.py
plugins/secrets_detection/plugin-manifest.yaml
plugins/secrets_detection/secrets_detection.py
plugins/sparc_static_validator/README.md
plugins/sparc_static_validator/__init__.py
plugins/sparc_static_validator/plugin-manifest.yaml
plugins/sparc_static_validator/sparc_static_validator.py
plugins/sql_sanitizer/README.md
plugins/sql_sanitizer/__init__.py
plugins/sql_sanitizer/plugin-manifest.yaml
plugins/sql_sanitizer/sql_sanitizer.py
plugins/summarizer/README.md
plugins/summarizer/__init__.py
plugins/summarizer/plugin-manifest.yaml
plugins/summarizer/summarizer.py
plugins/timezone_translator/README.md
plugins/timezone_translator/__init__.py
plugins/timezone_translator/plugin-manifest.yaml
plugins/timezone_translator/timezone_translator.py
plugins/tools_telemetry_exporter/README.md
plugins/tools_telemetry_exporter/__init__.py
plugins/tools_telemetry_exporter/plugin-manifest.yaml
plugins/tools_telemetry_exporter/telemetry_exporter.py
plugins/toon_encoder/README.md
plugins/toon_encoder/__init__.py
plugins/toon_encoder/plugin-manifest.yaml
plugins/toon_encoder/toon.py
plugins/toon_encoder/toon_encoder.py
plugins/unified_pdp/README.md
plugins/unified_pdp/__init__.py
plugins/unified_pdp/adapter.py
plugins/unified_pdp/cache.py
plugins/unified_pdp/default_rules.json
plugins/unified_pdp/pdp.py
plugins/unified_pdp/pdp_models.py
plugins/unified_pdp/unified_pdp.py
plugins/unified_pdp/engines/__init__.py
plugins/unified_pdp/engines/cedar_engine.py
plugins/unified_pdp/engines/mac_engine.py
plugins/unified_pdp/engines/native_engine.py
plugins/unified_pdp/engines/opa_engine.py
plugins/url_reputation/README.md
plugins/url_reputation/__init__.py
plugins/url_reputation/plugin-manifest.yaml
plugins/url_reputation/url_reputation.py
plugins/vault/README.md
plugins/vault/__init__.py
plugins/vault/plugin-manifest.yaml
plugins/vault/vault_plugin.py
plugins/virus_total_checker/README.md
plugins/virus_total_checker/__init__.py
plugins/virus_total_checker/plugin-manifest.yaml
plugins/virus_total_checker/virus_total_checker.py
plugins/watchdog/README.md
plugins/watchdog/__init__.py
plugins/watchdog/plugin-manifest.yaml
plugins/watchdog/watchdog.py
plugins/webhook_notification/README.md
plugins/webhook_notification/TESTING.md
plugins/webhook_notification/__init__.py
plugins/webhook_notification/plugin-manifest.yaml
plugins/webhook_notification/test_config.yaml
plugins/webhook_notification/webhook_notification.py
plugins_rust/Cargo.toml
plugins_rust/Makefile
plugins_rust/QUICKSTART.md
plugins_rust/README.md
plugins_rust/pyproject.toml
plugins_rust/encoded_exfil_detection/Cargo.toml
plugins_rust/encoded_exfil_detection/src/lib.rs
plugins_rust/pii_filter/Cargo.toml
plugins_rust/pii_filter/README.md
plugins_rust/pii_filter/benches/pii_filter.rs
plugins_rust/pii_filter/benchmarks/compare_pii_filter.py
plugins_rust/pii_filter/src/config.rs
plugins_rust/pii_filter/src/detector.rs
plugins_rust/pii_filter/src/lib.rs
plugins_rust/pii_filter/src/masking.rs
plugins_rust/pii_filter/src/patterns.rs
plugins_rust/secrets_detection/Cargo.toml
plugins_rust/secrets_detection/README.md
plugins_rust/secrets_detection/compare_performance.py
plugins_rust/secrets_detection/benches/secrets_detection.rs
plugins_rust/secrets_detection/examples/heavy_workload.rs
plugins_rust/secrets_detection/src/config.rs
plugins_rust/secrets_detection/src/lib.rs
plugins_rust/secrets_detection/src/patterns.rs
plugins_rust/secrets_detection/src/scanner.rs
plugins_rust/src/lib.rs
scripts/benchmark_json_serialization.py
scripts/benchmark_middleware.py
scripts/cleanup-dev.sh
scripts/cleanup_orphaned_resources.py
scripts/contextforge-setup.sh
scripts/demo_a2a_agent.py
scripts/demo_a2a_agent_auth.py
scripts/download-cdn-assets.sh
scripts/fix_multitenancy_0_7_0_resources.py
scripts/license_checker.py
scripts/mask-secrets-test.sh
scripts/set-backup-completed.sh
scripts/test-sso-flow.sh
scripts/test_email_auth_api.py
scripts/test_mcp_client.py
scripts/test_mcp_token_scoping.py
scripts/test_sqlite.py
scripts/tune-loadtest.sh
scripts/verify_multitenancy_0_7_0_migration.py
scripts/ci/run_upgrade_validation.sh
scripts/lib/common.sh
scripts/lib/debian.sh
scripts/lib/rhel.sh
tests/test_readme.py
tests/async/async_validator.py
tests/async/benchmarks.py
tests/async/config.yaml
tests/async/monitor_runner.py
tests/async/profile_compare.py
tests/async/profiler.py
tests/async/test_async_safety.py
tests/manual/README.md
tests/manual/generate_test_plan.py