Skip to content

Mida bee kinni hoidis

Terminal window
bee steering
bee steering --since 7d --json

bee kulutab konteksti igal käigul. Kuni selleni ei jäädvustanud ta mitte ühtegi kohaletoimetamist, nii et küsimus “millised minu reeglitest tegelikult kunagi kohale ei jõua” ei olnud raske — see oli vastamatu, sest andmeid ei olnud.

See, mida bee kohale toimetab, on juba agendi enda transkriptis. See, mida bee kinni hoidis, ei ole jäädvustatud kusagil:

┌──────────┬──────────┬──────────────┬──────────┬──────────┐
│ mis │ id │ mis pidas │ vähemalt │ pind │
├──────────┼──────────┼──────────────┼──────────┼──────────┤
│ rule │ bb29871f │ rule-cap │ 14 │ prompt │
│ rule │ 7197a5e8 │ rule-cap │ 14 │ prompt │
└──────────┴──────────┴──────────────┴──────────┴──────────┘

Eelmisel kuul lisatud reeglit võib piir olla sellest ajast igal käigul näljutanud, samal ajal kui bee hook rule list näitab seda endiselt lubatuna. Just selle see leiab.

Plokk ise nimetab neid nüüd samuti, nii et see on nähtav kohe:

… 3 more rule(s) over the per-turn budget: bb29871f, 7197a5e8, 7a83d14f

Öeldud igal väljastusel, mitte joonealuses märkuses. Logil on lagi ja see viskab vanimad välja, ning samaaegne tühjendamine võib ühe kirje kaotada, seega on iga number vähemalt nii tihti, mitte kunagi täpselt. Valimipõhine mõõteriist, mis vihjab täielikkusele, on halvem kui mõõteriista puudumine — sest teda usutakse.

See jäädvustab, mida bee saatis. Ta ei saa näidata, kas mudel seda luges. Need on erinevad väited ja ainult esimene neist on bee öelda.

Iga tõrge neelatakse alla. Kirjutuskaitstud kodukataloog, täis ketas, lukustatud fail — igaüks maksab ühe logirea ja mitte midagi muud. Kontrollitud bee kataloogi kirjutuskaitstuks tehes: konks lõpetas koodiga 0, väljastas oma täisploki ega kirjutanud stderr-i midagi.

Samuti on see piiratud ilma et keegi taustatöötajat käivitaks — ja selles olekus on enamik masinaid. Failil on lagi, mida jõustab kirjutaja, visates välja vanima, ja seda kontrollitakse ühe stat-kutsega kirjutuse kohta.

pind reeglid mälud
sessiooni algus 12 8
iga päring 12 5
faili kirjutamisel 20 3

Kirjutuse lae on kõrgem, sest need üksused valiti just selle tee sobitamisega, mistõttu on nad palju tõenäolisemalt asjakohased kui püsiv komplekt.

Vaata, mis iga üks maksab:

Terminal window
bee budget
bee budget --path src/Catalog/Data/ProductDataSource.cs