chore: remove unused tempdir in agent (#1896)

# What does this PR do?

The usage of the tempdir was removed in
094eb6a5ae.

Signed-off-by: Sébastien Han <seb@redhat.com>
This commit is contained in:
Sébastien Han 2025-04-09 09:43:48 +02:00 committed by GitHub
parent 983f6feeb8
commit 10882bf478
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 0 additions and 5 deletions

View file

@ -89,7 +89,6 @@ class ChatAgent(ShieldRunnerMixin):
self, self,
agent_id: str, agent_id: str,
agent_config: AgentConfig, agent_config: AgentConfig,
tempdir: str,
inference_api: Inference, inference_api: Inference,
safety_api: Safety, safety_api: Safety,
tool_runtime_api: ToolRuntime, tool_runtime_api: ToolRuntime,
@ -99,7 +98,6 @@ class ChatAgent(ShieldRunnerMixin):
): ):
self.agent_id = agent_id self.agent_id = agent_id
self.agent_config = agent_config self.agent_config = agent_config
self.tempdir = tempdir
self.inference_api = inference_api self.inference_api = inference_api
self.safety_api = safety_api self.safety_api = safety_api
self.vector_io_api = vector_io_api self.vector_io_api = vector_io_api

View file

@ -7,7 +7,6 @@
import json import json
import logging import logging
import shutil import shutil
import tempfile
import uuid import uuid
from typing import AsyncGenerator, List, Optional, Union from typing import AsyncGenerator, List, Optional, Union
@ -64,7 +63,6 @@ class MetaReferenceAgentsImpl(Agents):
self.tool_groups_api = tool_groups_api self.tool_groups_api = tool_groups_api
self.in_memory_store = InmemoryKVStoreImpl() self.in_memory_store = InmemoryKVStoreImpl()
self.tempdir = tempfile.mkdtemp()
async def initialize(self) -> None: async def initialize(self) -> None:
self.persistence_store = await kvstore_impl(self.config.persistence_store) self.persistence_store = await kvstore_impl(self.config.persistence_store)
@ -107,7 +105,6 @@ class MetaReferenceAgentsImpl(Agents):
return ChatAgent( return ChatAgent(
agent_id=agent_id, agent_id=agent_id,
agent_config=agent_config, agent_config=agent_config,
tempdir=self.tempdir,
inference_api=self.inference_api, inference_api=self.inference_api,
safety_api=self.safety_api, safety_api=self.safety_api,
vector_io_api=self.vector_io_api, vector_io_api=self.vector_io_api,