Files
memex/inbox/flight-plan-emacs-bridge.org
Amr Gharbeia fdb55c616d feat: stabilized org-agent two-way communication and UX
- Fixed kernel-to-Emacs communication bridge.
- Resolved boot-time crashes in multiple skeletal skills.
- Refined Chat skill prompt to eliminate conversational filler.
- Updated Emacs UI to automatically clean up status markers.
- Synchronized all fixes via Literate Org-mode documents.
- Verified physical two-way interaction via simulation.
2026-04-03 17:25:01 -04:00

1.0 KiB

Flight Plan: Emacs OACP Outbound Bridge

Analyst Phase

The current org-agent kernel is a "one-way" sensory system. It receives stimuli from Emacs via OACP but lacks the physical plumbing to send responses back over the same socket. To fix this, we must:

  1. Modify the kernel (literately) to pass the client TCP stream through the cognitive loop.
  2. Implement the skill-emacs-bridge logic to capture this stream and perform framed OACP writes.
  3. Update the skill-chat to utilize the new bridge.

Coder Phase

  • Create inbox/flight-plan-emacs-bridge.org (this file).
  • Update projects/org-agent/docs/README.org (Literate Kernel) with the stream-passing hook.
  • Update notes/org-skill-emacs-bridge.org to implement the OACP outbound writer.
  • Tangle the updated files.
  • Rebuild the daemon binary.

Tester Phase

  1. Tangle all modified files.
  2. Restart the daemon.
  3. Run the test-chat.lisp script to verify two-way communication.
  4. Verify in Emacs *org-agent-chat*.