fcntl is a Unix-only module — importing it unconditionally causes an ImportError on Windows, breaking the entire plugin. Guard the import with a sys.platform check and fall back to a no-op lock path in increment_turn_count() so Windows users get correct behaviour without crashing. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| bank.py | ||
| client.py | ||
| config.py | ||
| content.py | ||
| daemon.py | ||
| llm.py | ||
| state.py | ||