llm
49Cursor rule Cursor
For LLM inference in the codebase, you should use dspy inference module, like below. This is already supported with native observability.
Cursor rule Cursor
For LLM inference in the codebase, you should use dspy inference module, like below. This is already supported with native observability.
Cursor rule Cursor
This pattern should apply for all long-running code.
Cursor rule Cursor
Whenever implementing a new feature, always encourage the user to write a test.
Cursor rule Cursor
In Python 3.9 and later (which we're on), built-in collection types like list and tuple support direct type annotations. Therefore, instead of importing List and Tuple from the typing module, you can annotate types directly using the built-in types with bracket notation. For example, instead of writing from typing…
Cursor rule Cursor
Cursor rule "uv" from Edison-Watch/Custom-MCPs, covering running a python file and running tests (pytest).
Instructions file CodexOpenCode
AGENTS.md instructions for Edison-Watch/Custom-MCPs.
Instructions file
Claude Code instructions for Edison-Watch/Custom-MCPs, covering claude.md, project overview, common commands, setup and testing.
Skill Claude CodeCodex
Triage and curate a Gmail inbox by connecting to the GmailMCP server over MCP and calling its typed tools.
Command
tree -L 3 -I "nodemodules|.git|docs|experiments|pycache|init.py|migrations".
MCP server Claude CodeCodexCursor +2
MCP server "custom-mcps" as configured in Edison-Watch/Custom-MCPs. Runs locally from the custom-mcps Python package.