├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ └── feature-request.yml ├── actions │ └── setup-python-env │ │ └── action.yml ├── pull_request_template.md └── workflows │ ├── main.yml │ └── on-release-main.yml ├── .gitignore ├── .pre-commit-config.yaml ├── AGENTS.md ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── docs ├── contrib.md ├── index.md ├── migration-guide-0.7.md ├── quickstart.md ├── releasing.md └── use-cases.md ├── examples ├── agent.py ├── client.py ├── duet.py ├── echo_agent.py └── gemini.py ├── mkdocs.yml ├── pyproject.toml ├── schema ├── VERSION ├── meta.json └── schema.json ├── scripts ├── __init__.py ├── gen_all.py ├── gen_meta.py ├── gen_schema.py └── gen_signature.py ├── src └── acp │ ├── __init__.py │ ├── agent │ ├── __init__.py │ ├── connection.py │ └── router.py │ ├── client │ ├── __init__.py │ ├── connection.py │ └── router.py │ ├── connection.py │ ├── contrib │ ├── __init__.py │ ├── permissions.py │ ├── session_state.py │ └── tool_calls.py │ ├── core.py │ ├── exceptions.py │ ├── helpers.py │ ├── interfaces.py │ ├── meta.py │ ├── py.typed │ ├── router.py │ ├── schema.py │ ├── stdio.py │ ├── task │ ├── __init__.py │ ├── dispatcher.py │ ├── queue.py │ ├── sender.py │ ├── state.py │ └── supervisor.py │ ├── telemetry.py │ ├── terminal.py │ ├── transports.py │ └── utils.py ├── tests ├── conftest.py ├── contrib │ ├── test_contrib_permissions.py │ ├── test_contrib_session_state.py │ └── test_contrib_tool_calls.py ├── golden │ ├── cancel_notification.json │ ├── content_audio.json │ ├── content_image.json │ ├── content_resource_blob.json │ ├── content_resource_link.json │ ├── content_resource_text.json │ ├── content_text.json │ ├── fs_read_text_file_request.json │ ├── fs_read_text_file_response.json │ ├── fs_write_text_file_request.json │ ├── initialize_request.json │ ├── initialize_response.json │ ├── new_session_request.json │ ├── new_session_response.json │ ├── permission_outcome_cancelled.json │ ├── permission_outcome_selected.json │ ├── prompt_request.json │ ├── request_permission_request.json │ ├── request_permission_response_selected.json │ ├── session_update_agent_message_chunk.json │ ├── session_update_agent_thought_chunk.json │ ├── session_update_plan.json │ ├── session_update_tool_call.json │ ├── session_update_tool_call_edit.json │ ├── session_update_tool_call_locations_rawinput.json │ ├── session_update_tool_call_read.json │ ├── session_update_tool_call_update_content.json │ ├── session_update_tool_call_update_more_fields.json │ ├── session_update_user_message_chunk.json │ ├── tool_content_content_text.json │ ├── tool_content_diff.json │ ├── tool_content_diff_no_old.json │ └── tool_content_terminal.json ├── real_user │ ├── __init__.py │ ├── test_cancel_prompt_flow.py │ ├── test_permission_flow.py │ └── test_stdio_limits.py ├── test_compatibility.py ├── test_gemini_example.py ├── test_golden.py ├── test_rpc.py └── test_utils.py ├── tox.ini └── uv.lock /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/actions/setup-python-env/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/.github/actions/setup-python-env/action.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/on-release-main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/.github/workflows/on-release-main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/README.md -------------------------------------------------------------------------------- /docs/contrib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/docs/contrib.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/migration-guide-0.7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/docs/migration-guide-0.7.md -------------------------------------------------------------------------------- /docs/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/docs/quickstart.md -------------------------------------------------------------------------------- /docs/releasing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/docs/releasing.md -------------------------------------------------------------------------------- /docs/use-cases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/docs/use-cases.md -------------------------------------------------------------------------------- /examples/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/examples/agent.py -------------------------------------------------------------------------------- /examples/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/examples/client.py -------------------------------------------------------------------------------- /examples/duet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/examples/duet.py -------------------------------------------------------------------------------- /examples/echo_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/examples/echo_agent.py -------------------------------------------------------------------------------- /examples/gemini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/examples/gemini.py -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/pyproject.toml -------------------------------------------------------------------------------- /schema/VERSION: -------------------------------------------------------------------------------- 1 | refs/tags/v0.9.1 2 | -------------------------------------------------------------------------------- /schema/meta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/schema/meta.json -------------------------------------------------------------------------------- /schema/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/schema/schema.json -------------------------------------------------------------------------------- /scripts/__init__.py: -------------------------------------------------------------------------------- 1 | """Utility scripts for generating ACP bindings.""" 2 | -------------------------------------------------------------------------------- /scripts/gen_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/scripts/gen_all.py -------------------------------------------------------------------------------- /scripts/gen_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/scripts/gen_meta.py -------------------------------------------------------------------------------- /scripts/gen_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/scripts/gen_schema.py -------------------------------------------------------------------------------- /scripts/gen_signature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/scripts/gen_signature.py -------------------------------------------------------------------------------- /src/acp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/__init__.py -------------------------------------------------------------------------------- /src/acp/agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/agent/__init__.py -------------------------------------------------------------------------------- /src/acp/agent/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/agent/connection.py -------------------------------------------------------------------------------- /src/acp/agent/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/agent/router.py -------------------------------------------------------------------------------- /src/acp/client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/client/__init__.py -------------------------------------------------------------------------------- /src/acp/client/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/client/connection.py -------------------------------------------------------------------------------- /src/acp/client/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/client/router.py -------------------------------------------------------------------------------- /src/acp/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/connection.py -------------------------------------------------------------------------------- /src/acp/contrib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/contrib/__init__.py -------------------------------------------------------------------------------- /src/acp/contrib/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/contrib/permissions.py -------------------------------------------------------------------------------- /src/acp/contrib/session_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/contrib/session_state.py -------------------------------------------------------------------------------- /src/acp/contrib/tool_calls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/contrib/tool_calls.py -------------------------------------------------------------------------------- /src/acp/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/core.py -------------------------------------------------------------------------------- /src/acp/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/exceptions.py -------------------------------------------------------------------------------- /src/acp/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/helpers.py -------------------------------------------------------------------------------- /src/acp/interfaces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/interfaces.py -------------------------------------------------------------------------------- /src/acp/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/meta.py -------------------------------------------------------------------------------- /src/acp/py.typed: -------------------------------------------------------------------------------- 1 | # Marker file for PEP 561 to indicate the package provides type hints. 2 | -------------------------------------------------------------------------------- /src/acp/router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/router.py -------------------------------------------------------------------------------- /src/acp/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/schema.py -------------------------------------------------------------------------------- /src/acp/stdio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/stdio.py -------------------------------------------------------------------------------- /src/acp/task/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/task/__init__.py -------------------------------------------------------------------------------- /src/acp/task/dispatcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/task/dispatcher.py -------------------------------------------------------------------------------- /src/acp/task/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/task/queue.py -------------------------------------------------------------------------------- /src/acp/task/sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/task/sender.py -------------------------------------------------------------------------------- /src/acp/task/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/task/state.py -------------------------------------------------------------------------------- /src/acp/task/supervisor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/task/supervisor.py -------------------------------------------------------------------------------- /src/acp/telemetry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/telemetry.py -------------------------------------------------------------------------------- /src/acp/terminal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/terminal.py -------------------------------------------------------------------------------- /src/acp/transports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/transports.py -------------------------------------------------------------------------------- /src/acp/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/src/acp/utils.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/contrib/test_contrib_permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/contrib/test_contrib_permissions.py -------------------------------------------------------------------------------- /tests/contrib/test_contrib_session_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/contrib/test_contrib_session_state.py -------------------------------------------------------------------------------- /tests/contrib/test_contrib_tool_calls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/contrib/test_contrib_tool_calls.py -------------------------------------------------------------------------------- /tests/golden/cancel_notification.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/cancel_notification.json -------------------------------------------------------------------------------- /tests/golden/content_audio.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/content_audio.json -------------------------------------------------------------------------------- /tests/golden/content_image.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/content_image.json -------------------------------------------------------------------------------- /tests/golden/content_resource_blob.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/content_resource_blob.json -------------------------------------------------------------------------------- /tests/golden/content_resource_link.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/content_resource_link.json -------------------------------------------------------------------------------- /tests/golden/content_resource_text.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/content_resource_text.json -------------------------------------------------------------------------------- /tests/golden/content_text.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/content_text.json -------------------------------------------------------------------------------- /tests/golden/fs_read_text_file_request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/fs_read_text_file_request.json -------------------------------------------------------------------------------- /tests/golden/fs_read_text_file_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/fs_read_text_file_response.json -------------------------------------------------------------------------------- /tests/golden/fs_write_text_file_request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/fs_write_text_file_request.json -------------------------------------------------------------------------------- /tests/golden/initialize_request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/initialize_request.json -------------------------------------------------------------------------------- /tests/golden/initialize_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/initialize_response.json -------------------------------------------------------------------------------- /tests/golden/new_session_request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/new_session_request.json -------------------------------------------------------------------------------- /tests/golden/new_session_response.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/new_session_response.json -------------------------------------------------------------------------------- /tests/golden/permission_outcome_cancelled.json: -------------------------------------------------------------------------------- 1 | { 2 | "outcome": "cancelled" 3 | } 4 | -------------------------------------------------------------------------------- /tests/golden/permission_outcome_selected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/permission_outcome_selected.json -------------------------------------------------------------------------------- /tests/golden/prompt_request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/prompt_request.json -------------------------------------------------------------------------------- /tests/golden/request_permission_request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/request_permission_request.json -------------------------------------------------------------------------------- /tests/golden/request_permission_response_selected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/request_permission_response_selected.json -------------------------------------------------------------------------------- /tests/golden/session_update_agent_message_chunk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/session_update_agent_message_chunk.json -------------------------------------------------------------------------------- /tests/golden/session_update_agent_thought_chunk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/session_update_agent_thought_chunk.json -------------------------------------------------------------------------------- /tests/golden/session_update_plan.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/session_update_plan.json -------------------------------------------------------------------------------- /tests/golden/session_update_tool_call.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/session_update_tool_call.json -------------------------------------------------------------------------------- /tests/golden/session_update_tool_call_edit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/session_update_tool_call_edit.json -------------------------------------------------------------------------------- /tests/golden/session_update_tool_call_locations_rawinput.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/session_update_tool_call_locations_rawinput.json -------------------------------------------------------------------------------- /tests/golden/session_update_tool_call_read.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/session_update_tool_call_read.json -------------------------------------------------------------------------------- /tests/golden/session_update_tool_call_update_content.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/session_update_tool_call_update_content.json -------------------------------------------------------------------------------- /tests/golden/session_update_tool_call_update_more_fields.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/session_update_tool_call_update_more_fields.json -------------------------------------------------------------------------------- /tests/golden/session_update_user_message_chunk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/session_update_user_message_chunk.json -------------------------------------------------------------------------------- /tests/golden/tool_content_content_text.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/tool_content_content_text.json -------------------------------------------------------------------------------- /tests/golden/tool_content_diff.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/tool_content_diff.json -------------------------------------------------------------------------------- /tests/golden/tool_content_diff_no_old.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/tool_content_diff_no_old.json -------------------------------------------------------------------------------- /tests/golden/tool_content_terminal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/golden/tool_content_terminal.json -------------------------------------------------------------------------------- /tests/real_user/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/real_user/test_cancel_prompt_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/real_user/test_cancel_prompt_flow.py -------------------------------------------------------------------------------- /tests/real_user/test_permission_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/real_user/test_permission_flow.py -------------------------------------------------------------------------------- /tests/real_user/test_stdio_limits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/real_user/test_stdio_limits.py -------------------------------------------------------------------------------- /tests/test_compatibility.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/test_compatibility.py -------------------------------------------------------------------------------- /tests/test_gemini_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/test_gemini_example.py -------------------------------------------------------------------------------- /tests/test_golden.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/test_golden.py -------------------------------------------------------------------------------- /tests/test_rpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/test_rpc.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/tox.ini -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentclientprotocol/python-sdk/HEAD/uv.lock --------------------------------------------------------------------------------