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
Levi Neely
a90ca6b57c
remove unused feed file and observer agent support
...
The feed file was documented but never used by any frontend
or script. The observer agent pattern was never adopted.
- Remove feed.go, FeedWrite, ConsumeFeed
- Remove WatchFeed constant
- Remove feed file from 9P namespace
- Remove ConsumeFeed goroutine spawns from session
- Update docs (architecture-9p, architecture-ide, architecture, usage)
The event stream now covers real-time observation patterns better.
2026-10-06 12:55:39 +02:00
Levi Neely
86fbc90b43
server: remove statewait file, use event stream instead
...
The event stream with filtering replaces statewait:
- echo filter | rdwrs event
Removed:
- statewait file from agent namespace
- All non-historical references in docs and code
The state file remains for simple polling reads.
2026-10-06 12:44:02 +02:00
Ollie Agent
09729a9149
Place Kate TUI workflow in Kate section
2026-08-18 12:23:32 +02:00
Ollie Agent
50f8919d9d
Document Kate terminal TUI workflow
2026-08-18 12:23:11 +02:00
Ollie Agent
fc6b9afd47
Clarify Kate chat ownership
2026-08-18 12:22:23 +02:00
Ollie Agent
baf75702d1
Document Kate KDE GUI chat workflow
2026-08-18 12:21:22 +02:00
Ollie Agent
3cf98f2607
Demote Kate documentation heading
2026-08-18 12:19:32 +02:00
Ollie Agent
05b3e36767
Add Kate section to editor architecture
2026-08-18 12:19:15 +02:00
Ollie Agent
5b621dccb8
Clarify editor integration mechanisms
2026-08-16 20:43:42 +02:00
Ollie Agent
8402a85bd9
Clarify Acme agent path
2026-08-16 20:39:13 +02:00
Ollie Agent
d5fa7de244
Clarify Acme UI components
2026-08-16 20:37:22 +02:00
Ollie Agent
5dfb8a3e97
Call Acme and Kate clients
2026-08-16 20:33:48 +02:00
Ollie Agent
bbed9f4779
Clarify editor examples are non-canonical
2026-08-16 20:33:13 +02:00
Ollie Agent
817f1722fe
Expand editor integration examples
2026-08-16 20:32:36 +02:00
Ollie Agent
ade5ff3dcc
Frame editor integration as a pattern
2026-08-16 20:31:07 +02:00
Ollie Agent
59cc451d59
Simplify editor integration guidance
2026-08-16 20:29:18 +02:00
Ollie Agent
5134a0647b
Tighten editor integration architecture
2026-08-16 20:26:28 +02:00
Ollie Agent
3c499e9295
Clarify editor integration message
2026-08-16 20:25:06 +02:00
Ollie Agent
12575fbadf
Document observer and companion patterns
2026-08-16 20:21:48 +02:00
Ollie Agent
f02c5c45e7
Document editor integration patterns
2026-08-16 20:19:40 +02:00