Update LLM dev instructions
Signed-off-by: Bryan Frimin <bryan@getprobo.com>
This commit is contained in:
23
AGENTS.md
23
AGENTS.md
@@ -1,5 +1,28 @@
|
|||||||
# AGENTS.md
|
# AGENTS.md
|
||||||
|
|
||||||
|
## Build & Development
|
||||||
|
|
||||||
|
| Command | Purpose |
|
||||||
|
|---|---|
|
||||||
|
| `make build` | Build `bin/probod` (includes frontend apps and codegen) |
|
||||||
|
| `SKIP_APPS=1 make build` | Build `bin/probod` without frontend apps (faster for backend-only work) |
|
||||||
|
| `make test` | Run tests with race detection and coverage |
|
||||||
|
| `make test MODULE=./pkg/foo` | Run tests for a single module |
|
||||||
|
| `make test-verbose` | Tests with verbose output |
|
||||||
|
| `make lint` | Vet + Go lint + npm lint |
|
||||||
|
| `make fmt` | Format Go code |
|
||||||
|
| `make dev` | Start dev server (Go + console hot-reload) |
|
||||||
|
| `make test-e2e` | Run console end-to-end tests (requires `bin/probod`) |
|
||||||
|
| `make deadcode` | Detect dead code — run after removing or renaming exported functions |
|
||||||
|
| `make stack-up` / `make stack-down` | Start / stop Docker compose infra |
|
||||||
|
| `make psql` | Open psql shell to dev database |
|
||||||
|
|
||||||
|
GraphQL and MCP codegen is triggered by `go generate`:
|
||||||
|
- `go generate ./pkg/server/api/console/v1`
|
||||||
|
- `go generate ./pkg/server/api/connect/v1`
|
||||||
|
- `go generate ./pkg/server/api/trust/v1`
|
||||||
|
- `go generate ./pkg/server/api/mcp/v1`
|
||||||
|
|
||||||
## Project
|
## Project
|
||||||
|
|
||||||
- Module: `go.probo.inc/probo`
|
- Module: `go.probo.inc/probo`
|
||||||
|
|||||||
Reference in New Issue
Block a user