"Vrata" is a correct translation for TCP/network ports, but wrong for software quality gates. Changes: quality-gates.md — rewritten: "kakovostno preverjanje" not "kakovostna vrata" vrata → preverjanje (gate → verification) krajevna → lokalno (local) kljuka → kavelj (door handle → git hook) padejo → spodleti (falls → fails) Scattered fixes in 5 other files: cost-model.md, index.md, mother-hive.md, naming-decisions.md, store-schema.md — vrata → preverjanje/dovoljenja external-mcp.md — vrata → dovoljenja (permissions) Kept: "vrata" for TCP ports (correct), "vhodna vrata" for front-door metaphor (works in Slovenian), "vrata za poslušanje" for listening port. Also fixed: frontmatter quoting for YAML (nested quotes, colons).
3.1 KiB
3.1 KiB
| title | description |
|---|---|
| Referenca agentskih dogodkov | Referenca dogodkov po opremi za zot in pi, preslikave Glasspane in preverjena polja prepisa. |
← kazalo
Ta stran je kanonična referenca za vse vrste dogodkov JSONL, ki jih oddajata
zot in pi. Vsaka vrstica je en dogodek; vsak dogodek ima znano shemo. Glasspane
uporablja te preslikave za pretvorbo surovih dogodkov v prehode AgentState.
Skupna polja (vsi dogodki)
Vsak agentski dogodek JSONL vsebuje ta polja:
| Polje | Tip | Opis |
|---|---|---|
event |
niz | Vrsta dogodka (npr. agent_start, turn_end) |
timestamp |
niz | Časovni žig ISO 8601 |
session_id |
niz | ID seje agenta |
Dogodki zot
| Dogodek | Sprožilec | Preslikava Glasspane |
|---|---|---|
turn_start |
Agent začne obdelovati korak | Working |
tool_call |
Agent pokliče orodje | (metapodatki, ne spremeni stanja) |
tool_result |
Orodje vrne rezultat | (metapodatki) |
done |
Agent konča korak uspešno | Done |
error |
Agent naleti na napako | Error |
blocked |
Agent čaka na operaterski vnos | Blocked |
agent_start |
Zagon agenta | Working |
usage |
Poročilo o uporabi žetonov | (metapodatki) |
Dogodki pi
| Dogodek | Sprožilec | Preslikava Glasspane |
|---|---|---|
agent_start |
Zagon agenta | Working |
turn_end |
Agent konča korak | Done |
agent_error |
Agent naleti na napako | Error |
blocked |
Agent čaka na operaterski vnos | Blocked |
usage_report |
Poročilo o uporabi žetonov | (metapodatki) |
Preverjena polja prepisa
Ta polja so se pojavila v resničnem izhodu zot in so potrjena kot prisotna:
| Polje | Vir | Opomba |
|---|---|---|
turn_id |
zot | Enolični ID koraka |
model |
zot | Ime modela, uporabljenega za ta korak |
tokens_in |
zot | Število vhodnih žetonov |
tokens_out |
zot | Število izhodnih žetonov |
tool_name |
oba | Ime orodja, ki ga je agent poklical |
→ crates/colibri-glasspane/src/lib.rs (zot_event_type, PiJsonlIngestor)
→ crates/colibri-daemon/tests/zot_rpc_smoke.rs
Glej tudi
- glasspane — kako se dogodki preslikajo v stanja
- agent-harness — razcep zot/Colibri