diff options
| author | batsumaru <> | 2026-09-14 11:29:49 +0900 |
|---|---|---|
| committer | batsumaru <> | 2026-09-14 11:29:49 +0900 |
| commit | feeb6b9e17fd18f9dfc2dd0f63d790649e5205d2 (patch) | |
| tree | a52c3841ccc8afba26f54e3420095c385d28b5d1 /client.py | |
| parent | d0bbd8aeea139ca4bf4ed37020c71c60a65f0a95 (diff) | |
Added more memrory methods
Diffstat (limited to 'client.py')
| -rw-r--r-- | client.py | 25 |
1 files changed, 25 insertions, 0 deletions
@@ -37,5 +37,30 @@ while True: if user_input.lower() in {"exit", "quit"}: break + match user_input: + case "/end": + agent.end_task() + print("[task ended]") + continue + + case "/task": + print(f"\n[memory: {agent.working_memory}]\n") + continue + + case "/pause": + agent.pause_task() + print("[task paused]") + continue + + case "/resume": + agent.resume_task() + print("[task resumed]") + continue + + case "/complete": + agent.complete_task() + print("[task completed]") + continue + answer = agent.chat(user_input) print(f"Agent: {answer}") |
