init
This commit is contained in:
55
AGENTS.md
Normal file
55
AGENTS.md
Normal file
@@ -0,0 +1,55 @@
|
||||
# opencode Configuration
|
||||
|
||||
This file configures opencode for working with the DataPRO codebase.
|
||||
|
||||
## Model Configuration
|
||||
|
||||
Configured to use vast.ai hosted GLM-5-FP8 model with 131k context window.
|
||||
|
||||
## MCP Servers
|
||||
|
||||
### vastai-ctl
|
||||
Control vast.ai GPU instances (start, stop, status).
|
||||
|
||||
### retrieval
|
||||
Semantic search over code and enrichment documentation.
|
||||
- `vector_search(query)` - Find relevant code by meaning
|
||||
- `get_module_summary(path)` - Get AI-generated module docs
|
||||
- `list_enriched_modules()` - List all enriched modules
|
||||
|
||||
## AI-Generated Artifacts
|
||||
|
||||
This codebase has pre-computed AI artifacts for efficient assistance:
|
||||
|
||||
| Location | Purpose |
|
||||
|----------|---------|
|
||||
| `GLM5Analysis/Architecture.md` | System architecture overview |
|
||||
| `GLM5Analysis/PatternLibrary/` | Reusable code patterns |
|
||||
| `GLM5Analysis/PromptTemplates/` | Task-specific guides |
|
||||
| `GLM5Analysis/TestScaffolds/` | Test templates |
|
||||
| `enriched-qwen3-coder-next/` | Module-level documentation |
|
||||
|
||||
**Always check `GLM5Analysis/` before starting a task.**
|
||||
|
||||
## Workflow
|
||||
|
||||
1. Check `GLM5Analysis/Architecture.md` for system context
|
||||
2. Check `GLM5Analysis/PromptTemplates/` for task-specific guidance
|
||||
3. Use `vector_search()` to find relevant code
|
||||
4. Use `get_module_summary()` for detailed module docs
|
||||
5. Follow patterns from `GLM5Analysis/PatternLibrary/`
|
||||
|
||||
## Build Commands
|
||||
|
||||
```bash
|
||||
# Build solution (requires Windows/Visual Studio)
|
||||
msbuild DataPRO/DataPRO.sln /p:Configuration=Debug
|
||||
|
||||
# Run tests
|
||||
# Tests are NUnit-based in DataPRO/UnitTest/
|
||||
```
|
||||
|
||||
## Important Files
|
||||
|
||||
- `GIT Migration.md` - Plan for SVN to Git migration
|
||||
- `AGENTS.md` - Instructions for AI assistants
|
||||
Reference in New Issue
Block a user