~/talk

Event-based Design Abstractions for Agent Harnesses

Talkat PAgE 2026 · on Monday, 2026-06-15· [ai-assisted-development, software-architecture]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Proposes an event-driven harness where a durable append-only event log is the single source of truth, with independent facets that fold over the log to derive state, run admission rules to accept or reject events (example: a locks facet that denies resource claims), and propose follow-on events; a simple event-loop processes a queue of proposals so safety invariants hold across LM randomness. Shows a concise Python implementation and an Emacs-like tiny agent prototype that runs and is user-extensible.

AI-written summary · about

  1. 0:00Event-based agent harnesses
  2. 1:28Modern agent design challenges
  3. 4:37Observability in agent software
  4. 7:28Probabilistic harness core problem
  5. 8:09Event log-based harness proposal
  6. 10:14Facet-based subsystem communication
  7. 12:22Harness event loop with facets
  8. 13:45Safety invariants via facet protocols
  9. 14:49Tiny Agent system demo
  10. 16:12User-space policy customization
  11. 17:57Conclusion and future work
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.