ollie/cmd/olliesrv/internal/fs
Levi Neely 57c40d541e Migrate chat log to JSONL format
Server changes:
- format/block.go: Block struct with JSONL marshaling, RenderBlock for text
- Deleted format/event.go, format.go, format_test.go (old delimiter format)
- agent/chat.go: Dual logs (rawLog JSONL + textLog rendered text)
- agent/chatlog.go: Streaming via flushPartial/closeBlock, skip internal events
- fs/spec.go: New files log.raw (JSONL), log (text), block (ID lookup)
- Removed chat/chat.raw/chat.search from namespace

GUI changes:
- chatblockmodel: JSONL parsing via QJsonDocument, removed regex state machine
- ollie9pclient: Read from log.raw for replay, removed old streaming code
- Added Context type to block enum, filter context/state/usage from display

Docs updated: AGENTS.md, system_prompt.md, architecture-*.md, scripts/o
2026-10-09 18:52:40 +02:00
..
blockid_e2e_test.sh Migrate chat log to JSONL format 2026-10-09 18:52:40 +02:00
cache.go fs: show OpenRouter cache pricing for selected models 2026-09-05 11:56:04 +02:00
cache_test.go fs: show OpenRouter cache pricing for selected models 2026-09-05 11:56:04 +02:00
dispatch_test.go human-friendliness: self-describing ctl, structured errors, status, overview 2026-09-07 13:55:45 +02:00
doc.go fix: allow group access to ctl, plan, fifo for frontend interaction 2026-10-07 11:01:01 +02:00
newroot.go remove desktop notification for bypass requests 2026-10-06 14:03:07 +02:00
spec.go Migrate chat log to JSONL format 2026-10-09 18:52:40 +02:00
support.go event: emit clear event when agent is cleared 2026-10-09 16:31:30 +02:00