We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 77e7c5c commit 2f8ae4cCopy full SHA for 2f8ae4c
AGENTS.md
@@ -4,13 +4,12 @@
4
5
- Lint & format: `ruff check --fix && ruff format`
6
- Type checking: `ty check <dir_or_file>`
7
-- Run tests: `pytest`
+- Run tests: `uv run pytest`
8
9
## Code Style Guidelines
10
11
- Python: 3.12+ required
12
-- Imports & Formatting: use ruff
13
- Types: Full type annotations required, use `lsp_client.utils.types.lsp_type` for standard LSP types
14
-- Error handling: Use tenacity for retries, `anyio.fail_after` for timeouts
+- Error handling: Must use concrete exception types
15
- Async: Use async/await, `asyncer.TaskGroup` for concurrency
16
-- Structure: Follow capability-based protocol pattern in capability/ module
+- Structure: Follow capability-based protocol pattern in `capability/` module
0 commit comments