Disable close_context_item when context is empty

This commit is contained in:
Reinier van der Leer
2023-08-25 02:16:13 +02:00
parent 3c48c4a2d6
commit 249226c1e4

View File

@@ -53,7 +53,7 @@ def task_complete(reason: str, agent: Agent) -> None:
"required": True,
}
},
available=lambda a: get_agent_context(a) is not None,
available=lambda a: bool(get_agent_context(a)),
)
def close_context_item(index: int, agent: Agent) -> str:
assert (context := get_agent_context(agent)) is not None