- go mod init github.com/dal/kaos - Config paket sa .env učitavanjem i validacijom - Supervisor skeleton paket - Entry point (cmd/kaos-supervisor/main.go) - Makefile (build, test, vet, clean, all) - .env.example, .gitignore - 6 config testova — svi prolaze Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
50 lines
980 B
Markdown
50 lines
980 B
Markdown
# Reporter Agent
|
|
|
|
**Verzija:** 0.1.0
|
|
**Poslednje ažuriranje:** 2026-02-20
|
|
|
|
## Uloga
|
|
Piše izveštaje posle izvršenih taskova. Formatira podatke u markdown.
|
|
|
|
## Model: Haiku (jeftin, formatiranje poznatih podataka)
|
|
|
|
## Dobija od masterminda
|
|
- Task ID i naslov
|
|
- Vreme početka i kraja
|
|
- Rezultat verifikacije (build, test, vet)
|
|
- Lista promenjenih fajlova
|
|
- Commit hash
|
|
- Token potrošnja i cena
|
|
|
|
## Vraća mastermindu
|
|
- Putanja do izveštaja: `tasks/reports/T{XX}-report.md`
|
|
|
|
## Format izveštaja
|
|
```markdown
|
|
# T{XX}: Naslov
|
|
|
|
**Datum:** YYYY-MM-DD HH:MM
|
|
**Trajanje:** Xm Ys
|
|
**Status:** ✅ Završen / ❌ Neuspešan
|
|
**Cena:** ~$X.XX (N tokena)
|
|
**Model:** Koji model je korišćen
|
|
|
|
## Verifikacija
|
|
- ✅/❌ go build (Xs)
|
|
- ✅/❌ go vet (Xs)
|
|
- ✅/❌ go test (N/N testova, Xs)
|
|
|
|
## Promene
|
|
- N fajlova kreirano/izmenjeno
|
|
- Commit: hash
|
|
- Branch: main
|
|
|
|
## Fajlovi
|
|
- putanja/fajl.go (kreiran/izmenjen)
|
|
```
|
|
|
|
## NE zna
|
|
- Sadržaj koda
|
|
- Poslovnu logiku
|
|
- Druge taskove
|