Skip to content

Commit 29a6529

Browse files
committed
Update requirements.txt and rename test for pending approval behavior
- Replace hard graphqlite/pysqlite3 deps in requirements.txt with comments directing users to optional extras install - Rename test to reflect that destructive decisions now return pending_approval instead of being immediately blocked
1 parent 23c90e3 commit 29a6529

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

requirements.txt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,7 @@
1-
graphqlite>=0.4.4
2-
pysqlite3>=0.6.0
1+
# Core TeaAgent (no mandatory pip dependencies beyond stdlib).
2+
#
3+
# To enable Graph RAG features:
4+
# pip install -e ".[graphqlite]"
5+
#
6+
# For development and testing:
7+
# pip install -e ".[dev]"

tests/test_chat_agent.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ def test_chat_agent_injects_matching_memories_into_prompt(self) -> None:
8282
self.assertEqual(result.status, "completed")
8383
self.assertIn("ambiguity gate", adapter.requests[0].messages[0].content)
8484

85-
def test_destructive_decision_is_blocked_by_default(self) -> None:
85+
def test_destructive_decision_returns_pending_approval_by_default(self) -> None:
8686
with tempfile.TemporaryDirectory() as tmp:
8787
adapter = FakeAdapter(
8888
[

0 commit comments

Comments
 (0)