diff --git a/api/clients/agent_backend/request_builder.py b/api/clients/agent_backend/request_builder.py index 20c52053bd9..63002e9b433 100644 --- a/api/clients/agent_backend/request_builder.py +++ b/api/clients/agent_backend/request_builder.py @@ -129,7 +129,10 @@ def _wrap_build_draft_agent_soul_prompt(prompt: str | None) -> str: if not prompt_body: return _BUILD_DRAFT_AGENT_SOUL_PROMPT + "\n\nIntended task for later normal runs:\nNo task prompt was provided." fence = _markdown_backtick_fence(prompt_body) - return _BUILD_DRAFT_AGENT_SOUL_PROMPT + f"\n\nIntended task for later normal runs:\n{fence}text\n{prompt_body}\n{fence}" + return ( + _BUILD_DRAFT_AGENT_SOUL_PROMPT + + f"\n\nIntended task for later normal runs:\n{fence}text\n{prompt_body}\n{fence}" + ) def _agent_soul_prompt_for_layer( diff --git a/dify-agent/tests/local/dify_agent/agent_stub/cli/test_drive.py b/dify-agent/tests/local/dify_agent/agent_stub/cli/test_drive.py index 9770511b5bf..5dbf0bafe5a 100644 --- a/dify-agent/tests/local/dify_agent/agent_stub/cli/test_drive.py +++ b/dify-agent/tests/local/dify_agent/agent_stub/cli/test_drive.py @@ -646,14 +646,14 @@ def test_push_drive_from_environment_kind_skill_standardizes_skill_directory( uploaded_paths: list[str] = [] def fake_upload(*, path: str) -> UploadedToolFileResource: - uploaded_paths.append(Path(path).name) - return UploadedToolFileResource( - mapping=AgentStubFileMapping( - transfer_method="tool_file", - reference=_reference(Path(path).name), - ), - tool_file_id=Path(path).name, - ) + uploaded_paths.append(Path(path).name) + return UploadedToolFileResource( + mapping=AgentStubFileMapping( + transfer_method="tool_file", + reference=_reference(Path(path).name), + ), + tool_file_id=Path(path).name, + ) monkeypatch.setattr("dify_agent.agent_stub.cli._drive.upload_tool_file_resource_from_environment", fake_upload) monkeypatch.setattr( diff --git a/dify-agent/tests/local/dify_agent/agent_stub/cli/test_files.py b/dify-agent/tests/local/dify_agent/agent_stub/cli/test_files.py index 5ae214cfd20..6a65daccb9a 100644 --- a/dify-agent/tests/local/dify_agent/agent_stub/cli/test_files.py +++ b/dify-agent/tests/local/dify_agent/agent_stub/cli/test_files.py @@ -236,7 +236,9 @@ def test_upload_file_from_environment_rejects_missing_download_url( ) monkeypatch.setattr( "dify_agent.agent_stub.cli._files.request_agent_stub_file_download_sync", - lambda **_kwargs: type("Response", (), {"filename": "report.pdf", "mime_type": "application/pdf", "size": 12})(), + lambda **_kwargs: type( + "Response", (), {"filename": "report.pdf", "mime_type": "application/pdf", "size": 12} + )(), ) with pytest.raises(AgentStubTransferError, match="missing download_url"):