1.6 KiB
1.6 KiB
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 meaningget_module_summary(path)- Get AI-generated module docslist_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
- Check
GLM5Analysis/Architecture.mdfor system context - Check
GLM5Analysis/PromptTemplates/for task-specific guidance - Use
vector_search()to find relevant code - Use
get_module_summary()for detailed module docs - Follow patterns from
GLM5Analysis/PatternLibrary/
Build Commands
# 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 migrationAGENTS.md- Instructions for AI assistants