├── .claude ├── commands │ └── fix-github-issue.md └── settings.json ├── .coveragerc ├── .dockerignore ├── .env.example ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ ├── documentation.yml │ ├── feature_request.yml │ └── tool_addition.yml ├── pull_request_template.md └── workflows │ ├── docker-pr.yml │ ├── docker-release.yml │ ├── semantic-pr.yml │ ├── semantic-release.yml │ └── test.yml ├── .gitignore ├── .pre-commit-config.yaml ├── AGENTS.md ├── CHANGELOG.md ├── CLAUDE.md ├── Dockerfile ├── LICENSE ├── README.md ├── SECURITY.md ├── claude_config_example.json ├── clink ├── __init__.py ├── agents │ ├── __init__.py │ ├── base.py │ ├── claude.py │ ├── codex.py │ └── gemini.py ├── constants.py ├── models.py ├── parsers │ ├── __init__.py │ ├── base.py │ ├── claude.py │ ├── codex.py │ └── gemini.py └── registry.py ├── code_quality_checks.ps1 ├── code_quality_checks.sh ├── communication_simulator_test.py ├── conf ├── __init__.py ├── azure_models.json ├── cli_clients │ ├── claude.json │ ├── codex.json │ └── gemini.json ├── custom_models.json ├── dial_models.json ├── gemini_models.json ├── openai_models.json ├── openrouter_models.json └── xai_models.json ├── config.py ├── docker-compose.yml ├── docker ├── README.md └── scripts │ ├── build.ps1 │ ├── build.sh │ ├── deploy.ps1 │ ├── deploy.sh │ └── healthcheck.py ├── docs ├── adding_providers.md ├── adding_tools.md ├── advanced-usage.md ├── ai-collaboration.md ├── ai_banter.md ├── azure_openai.md ├── configuration.md ├── context-revival.md ├── contributions.md ├── custom_models.md ├── docker-deployment.md ├── gemini-setup.md ├── getting-started.md ├── index.md ├── locale-configuration.md ├── logging.md ├── model_ranking.md ├── name-change.md ├── testing.md ├── tools │ ├── analyze.md │ ├── apilookup.md │ ├── challenge.md │ ├── chat.md │ ├── clink.md │ ├── codereview.md │ ├── consensus.md │ ├── debug.md │ ├── docgen.md │ ├── listmodels.md │ ├── planner.md │ ├── precommit.md │ ├── refactor.md │ ├── secaudit.md │ ├── testgen.md │ ├── thinkdeep.md │ ├── tracer.md │ └── version.md ├── troubleshooting.md ├── vcr-testing.md └── wsl-setup.md ├── examples ├── claude_config_macos.json └── claude_config_wsl.json ├── pal-mcp-server ├── providers ├── __init__.py ├── azure_openai.py ├── base.py ├── custom.py ├── dial.py ├── gemini.py ├── openai.py ├── openai_compatible.py ├── openrouter.py ├── registries │ ├── __init__.py │ ├── azure.py │ ├── base.py │ ├── custom.py │ ├── dial.py │ ├── gemini.py │ ├── openai.py │ ├── openrouter.py │ └── xai.py ├── registry.py ├── registry_provider_mixin.py ├── shared │ ├── __init__.py │ ├── model_capabilities.py │ ├── model_response.py │ ├── provider_type.py │ └── temperature.py └── xai.py ├── pyproject.toml ├── pytest.ini ├── requirements-dev.txt ├── requirements.txt ├── run-server.ps1 ├── run-server.sh ├── run_integration_tests.ps1 ├── run_integration_tests.sh ├── scripts └── sync_version.py ├── server.py ├── simulator_tests ├── __init__.py ├── base_test.py ├── conversation_base_test.py ├── log_utils.py ├── test_analyze_validation.py ├── test_basic_conversation.py ├── test_chat_simple_validation.py ├── test_codereview_validation.py ├── test_consensus_conversation.py ├── test_consensus_three_models.py ├── test_consensus_workflow_accurate.py ├── test_content_validation.py ├── test_conversation_chain_validation.py ├── test_cross_tool_comprehensive.py ├── test_cross_tool_continuation.py ├── test_debug_certain_confidence.py ├── test_debug_validation.py ├── test_line_number_validation.py ├── test_logs_validation.py ├── test_model_thinking_config.py ├── test_o3_model_selection.py ├── test_o3_pro_expensive.py ├── test_ollama_custom_url.py ├── test_openrouter_fallback.py ├── test_openrouter_models.py ├── test_per_tool_deduplication.py ├── test_planner_continuation_history.py ├── test_planner_validation.py ├── test_planner_validation_old.py ├── test_precommitworkflow_validation.py ├── test_prompt_size_limit_bug.py ├── test_refactor_validation.py ├── test_secaudit_validation.py ├── test_testgen_validation.py ├── test_thinkdeep_validation.py ├── test_token_allocation_validation.py ├── test_vision_capability.py └── test_xai_models.py ├── systemprompts ├── __init__.py ├── analyze_prompt.py ├── chat_prompt.py ├── clink │ ├── codex_codereviewer.txt │ ├── default.txt │ ├── default_codereviewer.txt │ └── default_planner.txt ├── codereview_prompt.py ├── consensus_prompt.py ├── debug_prompt.py ├── docgen_prompt.py ├── generate_code_prompt.py ├── planner_prompt.py ├── precommit_prompt.py ├── refactor_prompt.py ├── secaudit_prompt.py ├── testgen_prompt.py ├── thinkdeep_prompt.py └── tracer_prompt.py ├── tests ├── CASSETTE_MAINTENANCE.md ├── __init__.py ├── conftest.py ├── gemini_cassettes │ ├── chat_codegen │ │ └── gemini25_pro_calculator │ │ │ └── mldev.json │ ├── chat_cross │ │ └── step1_gemini25_flash_number │ │ │ └── mldev.json │ └── consensus │ │ └── step2_gemini25_flash_against │ │ └── mldev.json ├── http_transport_recorder.py ├── mock_helpers.py ├── openai_cassettes │ ├── chat_cross_step2_gpt5_reminder.json │ ├── chat_gpt5_continuation.json │ ├── chat_gpt5_moon_distance.json │ ├── consensus_step1_gpt51_for.json │ ├── consensus_step1_gpt5_for.json │ └── o3_pro_basic_math.json ├── pii_sanitizer.py ├── sanitize_cassettes.py ├── test_alias_target_restrictions.py ├── test_auto_mode.py ├── test_auto_mode_comprehensive.py ├── test_auto_mode_custom_provider_only.py ├── test_auto_mode_model_listing.py ├── test_auto_mode_provider_selection.py ├── test_auto_model_planner_fix.py ├── test_azure_openai_provider.py ├── test_buggy_behavior_prevention.py ├── test_cassette_semantic_matching.py ├── test_challenge.py ├── test_chat_codegen_integration.py ├── test_chat_cross_model_continuation.py ├── test_chat_openai_integration.py ├── test_chat_simple.py ├── test_clink_claude_agent.py ├── test_clink_claude_parser.py ├── test_clink_codex_agent.py ├── test_clink_gemini_agent.py ├── test_clink_gemini_parser.py ├── test_clink_integration.py ├── test_clink_parsers.py ├── test_clink_tool.py ├── test_collaboration.py ├── test_config.py ├── test_consensus.py ├── test_consensus_integration.py ├── test_consensus_schema.py ├── test_conversation_continuation_integration.py ├── test_conversation_field_mapping.py ├── test_conversation_file_features.py ├── test_conversation_memory.py ├── test_conversation_missing_files.py ├── test_custom_openai_temperature_fix.py ├── test_custom_provider.py ├── test_debug.py ├── test_deploy_scripts.py ├── test_dial_provider.py ├── test_directory_expansion_tracking.py ├── test_disabled_tools.py ├── test_docker_claude_desktop_integration.py ├── test_docker_config_complete.py ├── test_docker_healthcheck.py ├── test_docker_implementation.py ├── test_docker_mcp_validation.py ├── test_docker_security.py ├── test_docker_volume_persistence.py ├── test_file_protection.py ├── test_gemini_token_usage.py ├── test_image_support_integration.py ├── test_image_validation.py ├── test_integration_utf8.py ├── test_intelligent_fallback.py ├── test_issue_245_simple.py ├── test_large_prompt_handling.py ├── test_line_numbers_integration.py ├── test_listmodels.py ├── test_listmodels_restrictions.py ├── test_mcp_error_handling.py ├── test_model_enumeration.py ├── test_model_metadata_continuation.py ├── test_model_resolution_bug.py ├── test_model_restrictions.py ├── test_o3_pro_output_text_fix.py ├── test_o3_temperature_fix_simple.py ├── test_openai_compatible_token_usage.py ├── test_openai_provider.py ├── test_openrouter_provider.py ├── test_openrouter_registry.py ├── test_parse_model_option.py ├── test_per_tool_model_defaults.py ├── test_pii_sanitizer.py ├── test_pip_detection_fix.py ├── test_planner.py ├── test_precommit_workflow.py ├── test_prompt_regression.py ├── test_prompt_size_limit_bug_fix.py ├── test_provider_retry_logic.py ├── test_provider_routing_bugs.py ├── test_provider_utf8.py ├── test_providers.py ├── test_rate_limit_patterns.py ├── test_refactor.py ├── test_secaudit.py ├── test_server.py ├── test_supported_models_aliases.py ├── test_thinking_modes.py ├── test_tools.py ├── test_tracer.py ├── test_utf8_localization.py ├── test_utils.py ├── test_uvx_resource_packaging.py ├── test_uvx_support.py ├── test_workflow_file_embedding.py ├── test_workflow_metadata.py ├── test_workflow_prompt_size_validation_simple.py ├── test_workflow_utf8.py ├── test_xai_provider.py ├── transport_helpers.py └── triangle.png ├── tools ├── __init__.py ├── analyze.py ├── apilookup.py ├── challenge.py ├── chat.py ├── clink.py ├── codereview.py ├── consensus.py ├── debug.py ├── docgen.py ├── listmodels.py ├── models.py ├── planner.py ├── precommit.py ├── refactor.py ├── secaudit.py ├── shared │ ├── __init__.py │ ├── base_models.py │ ├── base_tool.py │ ├── exceptions.py │ └── schema_builders.py ├── simple │ ├── __init__.py │ └── base.py ├── testgen.py ├── thinkdeep.py ├── tracer.py ├── version.py └── workflow │ ├── __init__.py │ ├── base.py │ ├── schema_builders.py │ └── workflow_mixin.py └── utils ├── __init__.py ├── client_info.py ├── conversation_memory.py ├── env.py ├── file_types.py ├── file_utils.py ├── image_utils.py ├── model_context.py ├── model_restrictions.py ├── security_config.py ├── storage_backend.py └── token_utils.py /.claude/commands/fix-github-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.claude/commands/fix-github-issue.md -------------------------------------------------------------------------------- /.claude/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.claude/settings.json -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.coveragerc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.env.example -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [guidedways] 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.github/ISSUE_TEMPLATE/documentation.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/tool_addition.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.github/ISSUE_TEMPLATE/tool_addition.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/docker-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.github/workflows/docker-pr.yml -------------------------------------------------------------------------------- /.github/workflows/docker-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.github/workflows/docker-release.yml -------------------------------------------------------------------------------- /.github/workflows/semantic-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.github/workflows/semantic-pr.yml -------------------------------------------------------------------------------- /.github/workflows/semantic-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.github/workflows/semantic-release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/SECURITY.md -------------------------------------------------------------------------------- /claude_config_example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/claude_config_example.json -------------------------------------------------------------------------------- /clink/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/__init__.py -------------------------------------------------------------------------------- /clink/agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/agents/__init__.py -------------------------------------------------------------------------------- /clink/agents/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/agents/base.py -------------------------------------------------------------------------------- /clink/agents/claude.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/agents/claude.py -------------------------------------------------------------------------------- /clink/agents/codex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/agents/codex.py -------------------------------------------------------------------------------- /clink/agents/gemini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/agents/gemini.py -------------------------------------------------------------------------------- /clink/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/constants.py -------------------------------------------------------------------------------- /clink/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/models.py -------------------------------------------------------------------------------- /clink/parsers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/parsers/__init__.py -------------------------------------------------------------------------------- /clink/parsers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/parsers/base.py -------------------------------------------------------------------------------- /clink/parsers/claude.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/parsers/claude.py -------------------------------------------------------------------------------- /clink/parsers/codex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/parsers/codex.py -------------------------------------------------------------------------------- /clink/parsers/gemini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/parsers/gemini.py -------------------------------------------------------------------------------- /clink/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/clink/registry.py -------------------------------------------------------------------------------- /code_quality_checks.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/code_quality_checks.ps1 -------------------------------------------------------------------------------- /code_quality_checks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/code_quality_checks.sh -------------------------------------------------------------------------------- /communication_simulator_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/communication_simulator_test.py -------------------------------------------------------------------------------- /conf/__init__.py: -------------------------------------------------------------------------------- 1 | """Configuration data for PAL MCP Server.""" 2 | -------------------------------------------------------------------------------- /conf/azure_models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/conf/azure_models.json -------------------------------------------------------------------------------- /conf/cli_clients/claude.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/conf/cli_clients/claude.json -------------------------------------------------------------------------------- /conf/cli_clients/codex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/conf/cli_clients/codex.json -------------------------------------------------------------------------------- /conf/cli_clients/gemini.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/conf/cli_clients/gemini.json -------------------------------------------------------------------------------- /conf/custom_models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/conf/custom_models.json -------------------------------------------------------------------------------- /conf/dial_models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/conf/dial_models.json -------------------------------------------------------------------------------- /conf/gemini_models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/conf/gemini_models.json -------------------------------------------------------------------------------- /conf/openai_models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/conf/openai_models.json -------------------------------------------------------------------------------- /conf/openrouter_models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/conf/openrouter_models.json -------------------------------------------------------------------------------- /conf/xai_models.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/conf/xai_models.json -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/config.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/scripts/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docker/scripts/build.ps1 -------------------------------------------------------------------------------- /docker/scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docker/scripts/build.sh -------------------------------------------------------------------------------- /docker/scripts/deploy.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docker/scripts/deploy.ps1 -------------------------------------------------------------------------------- /docker/scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docker/scripts/deploy.sh -------------------------------------------------------------------------------- /docker/scripts/healthcheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docker/scripts/healthcheck.py -------------------------------------------------------------------------------- /docs/adding_providers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/adding_providers.md -------------------------------------------------------------------------------- /docs/adding_tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/adding_tools.md -------------------------------------------------------------------------------- /docs/advanced-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/advanced-usage.md -------------------------------------------------------------------------------- /docs/ai-collaboration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/ai-collaboration.md -------------------------------------------------------------------------------- /docs/ai_banter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/ai_banter.md -------------------------------------------------------------------------------- /docs/azure_openai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/azure_openai.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/context-revival.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/context-revival.md -------------------------------------------------------------------------------- /docs/contributions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/contributions.md -------------------------------------------------------------------------------- /docs/custom_models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/custom_models.md -------------------------------------------------------------------------------- /docs/docker-deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/docker-deployment.md -------------------------------------------------------------------------------- /docs/gemini-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/gemini-setup.md -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/locale-configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/locale-configuration.md -------------------------------------------------------------------------------- /docs/logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/logging.md -------------------------------------------------------------------------------- /docs/model_ranking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/model_ranking.md -------------------------------------------------------------------------------- /docs/name-change.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/name-change.md -------------------------------------------------------------------------------- /docs/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/testing.md -------------------------------------------------------------------------------- /docs/tools/analyze.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/analyze.md -------------------------------------------------------------------------------- /docs/tools/apilookup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/apilookup.md -------------------------------------------------------------------------------- /docs/tools/challenge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/challenge.md -------------------------------------------------------------------------------- /docs/tools/chat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/chat.md -------------------------------------------------------------------------------- /docs/tools/clink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/clink.md -------------------------------------------------------------------------------- /docs/tools/codereview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/codereview.md -------------------------------------------------------------------------------- /docs/tools/consensus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/consensus.md -------------------------------------------------------------------------------- /docs/tools/debug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/debug.md -------------------------------------------------------------------------------- /docs/tools/docgen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/docgen.md -------------------------------------------------------------------------------- /docs/tools/listmodels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/listmodels.md -------------------------------------------------------------------------------- /docs/tools/planner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/planner.md -------------------------------------------------------------------------------- /docs/tools/precommit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/precommit.md -------------------------------------------------------------------------------- /docs/tools/refactor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/refactor.md -------------------------------------------------------------------------------- /docs/tools/secaudit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/secaudit.md -------------------------------------------------------------------------------- /docs/tools/testgen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/testgen.md -------------------------------------------------------------------------------- /docs/tools/thinkdeep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/thinkdeep.md -------------------------------------------------------------------------------- /docs/tools/tracer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/tracer.md -------------------------------------------------------------------------------- /docs/tools/version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/tools/version.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /docs/vcr-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/vcr-testing.md -------------------------------------------------------------------------------- /docs/wsl-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/docs/wsl-setup.md -------------------------------------------------------------------------------- /examples/claude_config_macos.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/examples/claude_config_macos.json -------------------------------------------------------------------------------- /examples/claude_config_wsl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/examples/claude_config_wsl.json -------------------------------------------------------------------------------- /pal-mcp-server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/pal-mcp-server -------------------------------------------------------------------------------- /providers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/__init__.py -------------------------------------------------------------------------------- /providers/azure_openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/azure_openai.py -------------------------------------------------------------------------------- /providers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/base.py -------------------------------------------------------------------------------- /providers/custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/custom.py -------------------------------------------------------------------------------- /providers/dial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/dial.py -------------------------------------------------------------------------------- /providers/gemini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/gemini.py -------------------------------------------------------------------------------- /providers/openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/openai.py -------------------------------------------------------------------------------- /providers/openai_compatible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/openai_compatible.py -------------------------------------------------------------------------------- /providers/openrouter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/openrouter.py -------------------------------------------------------------------------------- /providers/registries/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/registries/__init__.py -------------------------------------------------------------------------------- /providers/registries/azure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/registries/azure.py -------------------------------------------------------------------------------- /providers/registries/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/registries/base.py -------------------------------------------------------------------------------- /providers/registries/custom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/registries/custom.py -------------------------------------------------------------------------------- /providers/registries/dial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/registries/dial.py -------------------------------------------------------------------------------- /providers/registries/gemini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/registries/gemini.py -------------------------------------------------------------------------------- /providers/registries/openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/registries/openai.py -------------------------------------------------------------------------------- /providers/registries/openrouter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/registries/openrouter.py -------------------------------------------------------------------------------- /providers/registries/xai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/registries/xai.py -------------------------------------------------------------------------------- /providers/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/registry.py -------------------------------------------------------------------------------- /providers/registry_provider_mixin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/registry_provider_mixin.py -------------------------------------------------------------------------------- /providers/shared/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/shared/__init__.py -------------------------------------------------------------------------------- /providers/shared/model_capabilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/shared/model_capabilities.py -------------------------------------------------------------------------------- /providers/shared/model_response.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/shared/model_response.py -------------------------------------------------------------------------------- /providers/shared/provider_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/shared/provider_type.py -------------------------------------------------------------------------------- /providers/shared/temperature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/shared/temperature.py -------------------------------------------------------------------------------- /providers/xai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/providers/xai.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/requirements.txt -------------------------------------------------------------------------------- /run-server.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/run-server.ps1 -------------------------------------------------------------------------------- /run-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/run-server.sh -------------------------------------------------------------------------------- /run_integration_tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/run_integration_tests.ps1 -------------------------------------------------------------------------------- /run_integration_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/run_integration_tests.sh -------------------------------------------------------------------------------- /scripts/sync_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/scripts/sync_version.py -------------------------------------------------------------------------------- /server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/server.py -------------------------------------------------------------------------------- /simulator_tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/__init__.py -------------------------------------------------------------------------------- /simulator_tests/base_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/base_test.py -------------------------------------------------------------------------------- /simulator_tests/conversation_base_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/conversation_base_test.py -------------------------------------------------------------------------------- /simulator_tests/log_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/log_utils.py -------------------------------------------------------------------------------- /simulator_tests/test_analyze_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_analyze_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_basic_conversation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_basic_conversation.py -------------------------------------------------------------------------------- /simulator_tests/test_chat_simple_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_chat_simple_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_codereview_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_codereview_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_consensus_conversation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_consensus_conversation.py -------------------------------------------------------------------------------- /simulator_tests/test_consensus_three_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_consensus_three_models.py -------------------------------------------------------------------------------- /simulator_tests/test_consensus_workflow_accurate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_consensus_workflow_accurate.py -------------------------------------------------------------------------------- /simulator_tests/test_content_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_content_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_conversation_chain_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_conversation_chain_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_cross_tool_comprehensive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_cross_tool_comprehensive.py -------------------------------------------------------------------------------- /simulator_tests/test_cross_tool_continuation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_cross_tool_continuation.py -------------------------------------------------------------------------------- /simulator_tests/test_debug_certain_confidence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_debug_certain_confidence.py -------------------------------------------------------------------------------- /simulator_tests/test_debug_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_debug_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_line_number_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_line_number_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_logs_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_logs_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_model_thinking_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_model_thinking_config.py -------------------------------------------------------------------------------- /simulator_tests/test_o3_model_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_o3_model_selection.py -------------------------------------------------------------------------------- /simulator_tests/test_o3_pro_expensive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_o3_pro_expensive.py -------------------------------------------------------------------------------- /simulator_tests/test_ollama_custom_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_ollama_custom_url.py -------------------------------------------------------------------------------- /simulator_tests/test_openrouter_fallback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_openrouter_fallback.py -------------------------------------------------------------------------------- /simulator_tests/test_openrouter_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_openrouter_models.py -------------------------------------------------------------------------------- /simulator_tests/test_per_tool_deduplication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_per_tool_deduplication.py -------------------------------------------------------------------------------- /simulator_tests/test_planner_continuation_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_planner_continuation_history.py -------------------------------------------------------------------------------- /simulator_tests/test_planner_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_planner_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_planner_validation_old.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_planner_validation_old.py -------------------------------------------------------------------------------- /simulator_tests/test_precommitworkflow_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_precommitworkflow_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_prompt_size_limit_bug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_prompt_size_limit_bug.py -------------------------------------------------------------------------------- /simulator_tests/test_refactor_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_refactor_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_secaudit_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_secaudit_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_testgen_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_testgen_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_thinkdeep_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_thinkdeep_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_token_allocation_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_token_allocation_validation.py -------------------------------------------------------------------------------- /simulator_tests/test_vision_capability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_vision_capability.py -------------------------------------------------------------------------------- /simulator_tests/test_xai_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/simulator_tests/test_xai_models.py -------------------------------------------------------------------------------- /systemprompts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/__init__.py -------------------------------------------------------------------------------- /systemprompts/analyze_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/analyze_prompt.py -------------------------------------------------------------------------------- /systemprompts/chat_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/chat_prompt.py -------------------------------------------------------------------------------- /systemprompts/clink/codex_codereviewer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/clink/codex_codereviewer.txt -------------------------------------------------------------------------------- /systemprompts/clink/default.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/clink/default.txt -------------------------------------------------------------------------------- /systemprompts/clink/default_codereviewer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/clink/default_codereviewer.txt -------------------------------------------------------------------------------- /systemprompts/clink/default_planner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/clink/default_planner.txt -------------------------------------------------------------------------------- /systemprompts/codereview_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/codereview_prompt.py -------------------------------------------------------------------------------- /systemprompts/consensus_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/consensus_prompt.py -------------------------------------------------------------------------------- /systemprompts/debug_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/debug_prompt.py -------------------------------------------------------------------------------- /systemprompts/docgen_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/docgen_prompt.py -------------------------------------------------------------------------------- /systemprompts/generate_code_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/generate_code_prompt.py -------------------------------------------------------------------------------- /systemprompts/planner_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/planner_prompt.py -------------------------------------------------------------------------------- /systemprompts/precommit_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/precommit_prompt.py -------------------------------------------------------------------------------- /systemprompts/refactor_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/refactor_prompt.py -------------------------------------------------------------------------------- /systemprompts/secaudit_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/secaudit_prompt.py -------------------------------------------------------------------------------- /systemprompts/testgen_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/testgen_prompt.py -------------------------------------------------------------------------------- /systemprompts/thinkdeep_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/thinkdeep_prompt.py -------------------------------------------------------------------------------- /systemprompts/tracer_prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/systemprompts/tracer_prompt.py -------------------------------------------------------------------------------- /tests/CASSETTE_MAINTENANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/CASSETTE_MAINTENANCE.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | # Tests for PAL MCP Server 2 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/gemini_cassettes/chat_codegen/gemini25_pro_calculator/mldev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/gemini_cassettes/chat_codegen/gemini25_pro_calculator/mldev.json -------------------------------------------------------------------------------- /tests/gemini_cassettes/chat_cross/step1_gemini25_flash_number/mldev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/gemini_cassettes/chat_cross/step1_gemini25_flash_number/mldev.json -------------------------------------------------------------------------------- /tests/gemini_cassettes/consensus/step2_gemini25_flash_against/mldev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/gemini_cassettes/consensus/step2_gemini25_flash_against/mldev.json -------------------------------------------------------------------------------- /tests/http_transport_recorder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/http_transport_recorder.py -------------------------------------------------------------------------------- /tests/mock_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/mock_helpers.py -------------------------------------------------------------------------------- /tests/openai_cassettes/chat_cross_step2_gpt5_reminder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/openai_cassettes/chat_cross_step2_gpt5_reminder.json -------------------------------------------------------------------------------- /tests/openai_cassettes/chat_gpt5_continuation.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/openai_cassettes/chat_gpt5_continuation.json -------------------------------------------------------------------------------- /tests/openai_cassettes/chat_gpt5_moon_distance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/openai_cassettes/chat_gpt5_moon_distance.json -------------------------------------------------------------------------------- /tests/openai_cassettes/consensus_step1_gpt51_for.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/openai_cassettes/consensus_step1_gpt51_for.json -------------------------------------------------------------------------------- /tests/openai_cassettes/consensus_step1_gpt5_for.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/openai_cassettes/consensus_step1_gpt5_for.json -------------------------------------------------------------------------------- /tests/openai_cassettes/o3_pro_basic_math.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/openai_cassettes/o3_pro_basic_math.json -------------------------------------------------------------------------------- /tests/pii_sanitizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/pii_sanitizer.py -------------------------------------------------------------------------------- /tests/sanitize_cassettes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/sanitize_cassettes.py -------------------------------------------------------------------------------- /tests/test_alias_target_restrictions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_alias_target_restrictions.py -------------------------------------------------------------------------------- /tests/test_auto_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_auto_mode.py -------------------------------------------------------------------------------- /tests/test_auto_mode_comprehensive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_auto_mode_comprehensive.py -------------------------------------------------------------------------------- /tests/test_auto_mode_custom_provider_only.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_auto_mode_custom_provider_only.py -------------------------------------------------------------------------------- /tests/test_auto_mode_model_listing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_auto_mode_model_listing.py -------------------------------------------------------------------------------- /tests/test_auto_mode_provider_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_auto_mode_provider_selection.py -------------------------------------------------------------------------------- /tests/test_auto_model_planner_fix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_auto_model_planner_fix.py -------------------------------------------------------------------------------- /tests/test_azure_openai_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_azure_openai_provider.py -------------------------------------------------------------------------------- /tests/test_buggy_behavior_prevention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_buggy_behavior_prevention.py -------------------------------------------------------------------------------- /tests/test_cassette_semantic_matching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_cassette_semantic_matching.py -------------------------------------------------------------------------------- /tests/test_challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_challenge.py -------------------------------------------------------------------------------- /tests/test_chat_codegen_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_chat_codegen_integration.py -------------------------------------------------------------------------------- /tests/test_chat_cross_model_continuation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_chat_cross_model_continuation.py -------------------------------------------------------------------------------- /tests/test_chat_openai_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_chat_openai_integration.py -------------------------------------------------------------------------------- /tests/test_chat_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_chat_simple.py -------------------------------------------------------------------------------- /tests/test_clink_claude_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_clink_claude_agent.py -------------------------------------------------------------------------------- /tests/test_clink_claude_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_clink_claude_parser.py -------------------------------------------------------------------------------- /tests/test_clink_codex_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_clink_codex_agent.py -------------------------------------------------------------------------------- /tests/test_clink_gemini_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_clink_gemini_agent.py -------------------------------------------------------------------------------- /tests/test_clink_gemini_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_clink_gemini_parser.py -------------------------------------------------------------------------------- /tests/test_clink_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_clink_integration.py -------------------------------------------------------------------------------- /tests/test_clink_parsers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_clink_parsers.py -------------------------------------------------------------------------------- /tests/test_clink_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_clink_tool.py -------------------------------------------------------------------------------- /tests/test_collaboration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_collaboration.py -------------------------------------------------------------------------------- /tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_config.py -------------------------------------------------------------------------------- /tests/test_consensus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_consensus.py -------------------------------------------------------------------------------- /tests/test_consensus_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_consensus_integration.py -------------------------------------------------------------------------------- /tests/test_consensus_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_consensus_schema.py -------------------------------------------------------------------------------- /tests/test_conversation_continuation_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_conversation_continuation_integration.py -------------------------------------------------------------------------------- /tests/test_conversation_field_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_conversation_field_mapping.py -------------------------------------------------------------------------------- /tests/test_conversation_file_features.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_conversation_file_features.py -------------------------------------------------------------------------------- /tests/test_conversation_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_conversation_memory.py -------------------------------------------------------------------------------- /tests/test_conversation_missing_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_conversation_missing_files.py -------------------------------------------------------------------------------- /tests/test_custom_openai_temperature_fix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_custom_openai_temperature_fix.py -------------------------------------------------------------------------------- /tests/test_custom_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_custom_provider.py -------------------------------------------------------------------------------- /tests/test_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_debug.py -------------------------------------------------------------------------------- /tests/test_deploy_scripts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_deploy_scripts.py -------------------------------------------------------------------------------- /tests/test_dial_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_dial_provider.py -------------------------------------------------------------------------------- /tests/test_directory_expansion_tracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_directory_expansion_tracking.py -------------------------------------------------------------------------------- /tests/test_disabled_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_disabled_tools.py -------------------------------------------------------------------------------- /tests/test_docker_claude_desktop_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_docker_claude_desktop_integration.py -------------------------------------------------------------------------------- /tests/test_docker_config_complete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_docker_config_complete.py -------------------------------------------------------------------------------- /tests/test_docker_healthcheck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_docker_healthcheck.py -------------------------------------------------------------------------------- /tests/test_docker_implementation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_docker_implementation.py -------------------------------------------------------------------------------- /tests/test_docker_mcp_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_docker_mcp_validation.py -------------------------------------------------------------------------------- /tests/test_docker_security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_docker_security.py -------------------------------------------------------------------------------- /tests/test_docker_volume_persistence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_docker_volume_persistence.py -------------------------------------------------------------------------------- /tests/test_file_protection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_file_protection.py -------------------------------------------------------------------------------- /tests/test_gemini_token_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_gemini_token_usage.py -------------------------------------------------------------------------------- /tests/test_image_support_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_image_support_integration.py -------------------------------------------------------------------------------- /tests/test_image_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_image_validation.py -------------------------------------------------------------------------------- /tests/test_integration_utf8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_integration_utf8.py -------------------------------------------------------------------------------- /tests/test_intelligent_fallback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_intelligent_fallback.py -------------------------------------------------------------------------------- /tests/test_issue_245_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_issue_245_simple.py -------------------------------------------------------------------------------- /tests/test_large_prompt_handling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_large_prompt_handling.py -------------------------------------------------------------------------------- /tests/test_line_numbers_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_line_numbers_integration.py -------------------------------------------------------------------------------- /tests/test_listmodels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_listmodels.py -------------------------------------------------------------------------------- /tests/test_listmodels_restrictions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_listmodels_restrictions.py -------------------------------------------------------------------------------- /tests/test_mcp_error_handling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_mcp_error_handling.py -------------------------------------------------------------------------------- /tests/test_model_enumeration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_model_enumeration.py -------------------------------------------------------------------------------- /tests/test_model_metadata_continuation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_model_metadata_continuation.py -------------------------------------------------------------------------------- /tests/test_model_resolution_bug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_model_resolution_bug.py -------------------------------------------------------------------------------- /tests/test_model_restrictions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_model_restrictions.py -------------------------------------------------------------------------------- /tests/test_o3_pro_output_text_fix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_o3_pro_output_text_fix.py -------------------------------------------------------------------------------- /tests/test_o3_temperature_fix_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_o3_temperature_fix_simple.py -------------------------------------------------------------------------------- /tests/test_openai_compatible_token_usage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_openai_compatible_token_usage.py -------------------------------------------------------------------------------- /tests/test_openai_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_openai_provider.py -------------------------------------------------------------------------------- /tests/test_openrouter_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_openrouter_provider.py -------------------------------------------------------------------------------- /tests/test_openrouter_registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_openrouter_registry.py -------------------------------------------------------------------------------- /tests/test_parse_model_option.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_parse_model_option.py -------------------------------------------------------------------------------- /tests/test_per_tool_model_defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_per_tool_model_defaults.py -------------------------------------------------------------------------------- /tests/test_pii_sanitizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_pii_sanitizer.py -------------------------------------------------------------------------------- /tests/test_pip_detection_fix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_pip_detection_fix.py -------------------------------------------------------------------------------- /tests/test_planner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_planner.py -------------------------------------------------------------------------------- /tests/test_precommit_workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_precommit_workflow.py -------------------------------------------------------------------------------- /tests/test_prompt_regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_prompt_regression.py -------------------------------------------------------------------------------- /tests/test_prompt_size_limit_bug_fix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_prompt_size_limit_bug_fix.py -------------------------------------------------------------------------------- /tests/test_provider_retry_logic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_provider_retry_logic.py -------------------------------------------------------------------------------- /tests/test_provider_routing_bugs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_provider_routing_bugs.py -------------------------------------------------------------------------------- /tests/test_provider_utf8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_provider_utf8.py -------------------------------------------------------------------------------- /tests/test_providers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_providers.py -------------------------------------------------------------------------------- /tests/test_rate_limit_patterns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_rate_limit_patterns.py -------------------------------------------------------------------------------- /tests/test_refactor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_refactor.py -------------------------------------------------------------------------------- /tests/test_secaudit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_secaudit.py -------------------------------------------------------------------------------- /tests/test_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_server.py -------------------------------------------------------------------------------- /tests/test_supported_models_aliases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_supported_models_aliases.py -------------------------------------------------------------------------------- /tests/test_thinking_modes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_thinking_modes.py -------------------------------------------------------------------------------- /tests/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_tools.py -------------------------------------------------------------------------------- /tests/test_tracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_tracer.py -------------------------------------------------------------------------------- /tests/test_utf8_localization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_utf8_localization.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_uvx_resource_packaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_uvx_resource_packaging.py -------------------------------------------------------------------------------- /tests/test_uvx_support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_uvx_support.py -------------------------------------------------------------------------------- /tests/test_workflow_file_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_workflow_file_embedding.py -------------------------------------------------------------------------------- /tests/test_workflow_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_workflow_metadata.py -------------------------------------------------------------------------------- /tests/test_workflow_prompt_size_validation_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_workflow_prompt_size_validation_simple.py -------------------------------------------------------------------------------- /tests/test_workflow_utf8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_workflow_utf8.py -------------------------------------------------------------------------------- /tests/test_xai_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/test_xai_provider.py -------------------------------------------------------------------------------- /tests/transport_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/transport_helpers.py -------------------------------------------------------------------------------- /tests/triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tests/triangle.png -------------------------------------------------------------------------------- /tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/__init__.py -------------------------------------------------------------------------------- /tools/analyze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/analyze.py -------------------------------------------------------------------------------- /tools/apilookup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/apilookup.py -------------------------------------------------------------------------------- /tools/challenge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/challenge.py -------------------------------------------------------------------------------- /tools/chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/chat.py -------------------------------------------------------------------------------- /tools/clink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/clink.py -------------------------------------------------------------------------------- /tools/codereview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/codereview.py -------------------------------------------------------------------------------- /tools/consensus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/consensus.py -------------------------------------------------------------------------------- /tools/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/debug.py -------------------------------------------------------------------------------- /tools/docgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/docgen.py -------------------------------------------------------------------------------- /tools/listmodels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/listmodels.py -------------------------------------------------------------------------------- /tools/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/models.py -------------------------------------------------------------------------------- /tools/planner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/planner.py -------------------------------------------------------------------------------- /tools/precommit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/precommit.py -------------------------------------------------------------------------------- /tools/refactor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/refactor.py -------------------------------------------------------------------------------- /tools/secaudit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/secaudit.py -------------------------------------------------------------------------------- /tools/shared/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/shared/__init__.py -------------------------------------------------------------------------------- /tools/shared/base_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/shared/base_models.py -------------------------------------------------------------------------------- /tools/shared/base_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/shared/base_tool.py -------------------------------------------------------------------------------- /tools/shared/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/shared/exceptions.py -------------------------------------------------------------------------------- /tools/shared/schema_builders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/shared/schema_builders.py -------------------------------------------------------------------------------- /tools/simple/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/simple/__init__.py -------------------------------------------------------------------------------- /tools/simple/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/simple/base.py -------------------------------------------------------------------------------- /tools/testgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/testgen.py -------------------------------------------------------------------------------- /tools/thinkdeep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/thinkdeep.py -------------------------------------------------------------------------------- /tools/tracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/tracer.py -------------------------------------------------------------------------------- /tools/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/version.py -------------------------------------------------------------------------------- /tools/workflow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/workflow/__init__.py -------------------------------------------------------------------------------- /tools/workflow/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/workflow/base.py -------------------------------------------------------------------------------- /tools/workflow/schema_builders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/workflow/schema_builders.py -------------------------------------------------------------------------------- /tools/workflow/workflow_mixin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/tools/workflow/workflow_mixin.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/client_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/utils/client_info.py -------------------------------------------------------------------------------- /utils/conversation_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/utils/conversation_memory.py -------------------------------------------------------------------------------- /utils/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/utils/env.py -------------------------------------------------------------------------------- /utils/file_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/utils/file_types.py -------------------------------------------------------------------------------- /utils/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/utils/file_utils.py -------------------------------------------------------------------------------- /utils/image_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/utils/image_utils.py -------------------------------------------------------------------------------- /utils/model_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/utils/model_context.py -------------------------------------------------------------------------------- /utils/model_restrictions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/utils/model_restrictions.py -------------------------------------------------------------------------------- /utils/security_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/utils/security_config.py -------------------------------------------------------------------------------- /utils/storage_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/utils/storage_backend.py -------------------------------------------------------------------------------- /utils/token_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeehiveInnovations/pal-mcp-server/HEAD/utils/token_utils.py --------------------------------------------------------------------------------