mirror of
https://github.com/mikeyobrien/ralph-orchestrator.git
synced 2026-04-25 07:05:57 +03:00
[PR #126] [MERGED] feat(hats): add Event Publishing Guide and skip topology when hat active #150
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ralph-orchestrator#150
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/mikeyobrien/ralph-orchestrator/pull/126
Author: @mikeyobrien
Created: 1/27/2026
Status: ✅ Merged
Merged: 1/27/2026
Merged by: @mikeyobrien
Base:
main← Head:feat/event-publishing-guide📝 Commits (2)
62f5b74feat(hats): add Event Publishing Guide and skip topology when hat active5f0b468fix: resolve formatting and clippy warnings from main📊 Changes
4 files changed (+508 additions, -170 deletions)
View changed files
📝
crates/ralph-cli/src/loop_runner.rs(+60 -54)📝
crates/ralph-core/src/event_loop/mod.rs(+4 -1)📝
crates/ralph-core/src/event_loop/tests.rs(+51 -34)📝
crates/ralph-core/src/hatless_ralph.rs(+393 -81)📄 Description
Summary
Two improvements to reduce token usage and improve hat guidance:
Before (when hat is active)
After (when hat is active)
When Ralph is coordinating (no active hats)
Full topology table + Mermaid still shown - Ralph needs this for delegation decisions.
Test plan
event_publishing_guide()output formatcargo test -p ralph-corepassescargo clippyclean🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.