YCode / Code-agent-main /YCODE.md
Yazhiniyan's picture
Upload 190 files
5ef3875 verified
|
Raw History Blame Contribute Delete
497 Bytes

YCode Project Instructions

This repository is YCode itself (Python 3.10+).

  • Run python -m pytest -q before finishing; all tests must pass without an API key or network.
  • Keep layers separate: agent/ must not import from ui/ or a specific provider in llm/.
  • Tools return ToolResult objects; don't let expected failures raise out of a tool.
  • Any change to command classification in security/permissions.py needs a test in tests/test_security.py.
  • Never print or log API keys.