Fix formatting and improve clarity in AGENTS.md

This commit is contained in:
Slipstream 2025-06-07 19:31:15 -06:00
parent 76d3f24aaf
commit c8623c3bd0
Signed by: slipstream
GPG Key ID: 13E498CE010AC6FD

View File

@ -1,16 +1,17 @@
# Info For AI Agents
- All cogs from the cogs directory are automatically loaded by default. (in the main bot, at least. neru and gurt have hardcoded lists. but these bots are irrelevant unless specifically mentioned.)
- If you need to exclude a cog from being loaded, check commands.py.
- Hybrid commands are preferred to only legacy prefix commands unless specifcally requested.
- Pytest (pytest -q) won't work in this environment, so don't run it.
- All cogs from the cogs directory are automatically loaded by default. (In the main bot, at least. Neru and Gurt have hard-coded lists, but these bots are irrelevant unless specifically mentioned.)
- If you need to exclude a cog from being loaded, check `commands.py`.
- Hybrid commands are preferred to only legacy prefix commands unless specifically requested.
- Pytest (`pytest -q`) wont work in this environment, so dont run it.
- For testing you can use `pylint` and `python -m py_compile`.
- You are using python 3.11.
- All pip dependencies are installed in the environment. (Except packages related to locally running AI, due to their large size.)
- You have the ability to directly push to the git repo over https (url already set). And you should when you finish your task and have tested it.
- If you encounter any hard to fix errors when pushing just leave it to the user to fix them. Try fixing merge conflicts/not having work from the remote by yourself.
- There are no nested AGENTS.md files, this is the only one in the project.
- You have a python script "tavilytool.py" in the project root, that you can use to search the web.
- You are using Python 3.11.
- All pip dependencies are installed in the environment (except packages related to locally running AI, due to their large size).
- **When youve finished and tested your task, create a fresh `pr/<desc>` branch from your work branch, push *that* to the remote, and open a pull request on Gitea using the `tea` CLI. Never push your work branch or `master` directly.**
- If you hit hard-to-fix errors while pushing or during the PR, leave them for the user to handle after youve made reasonable attempts (e.g., resolving merge conflicts or fetching missing remote work).
- There are no nested `AGENTS.md` files; this is the only one in the project.
- You have a Python script `tavilytool.py` in the project root that you can use to search the web.
# Tavily API Script Usage Instructions