feat: nominate @coda-rho-bot/oath-keeper for featured status - #69
Open
coda-rho-bot wants to merge 2 commits into
Open
coda-rho-bot wants to merge 2 commits into
coda-rho-bot wants to merge 2 commits into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Featured nomination: Oath Keeper
Why it is broadly useful
Agents make promises they cannot keep. "I'll get back to you" becomes "I forgot." Oath Keeper passively detects when agents make follow-up promises in natural language and automatically re-engages them to deliver — no agent cooperation, no human prompting, no explicit scheduling tools required.
This solves a universal problem in agentic AI: agents move on to the next task and forget their commitments. Every Letta Code user who interacts with agents conversationally benefits from this.
Who publishes and maintains
packages/oath-keeperdirectory)What permissions and external services it uses
list_oathstool (read-only, no side effects)turn_endevents for passive promise detection~/.letta/mods/oath-keeper.state.json(oath state),~/.letta/mods/oath-keeper.config.json(config),~/.letta/mods/oath-keeper-debug.json(debug log),~/.letta/mods/oath-keeper-filter-status.json(filter status for TUI)sscommand for port discovery (self-healing across app restarts),curlfor health checksHow it was tested
turn_end { continue }delivery verified working on desktop v0.27.29+ and CLI v0.27.25+. REST API fallback tested for listener mode.ssensures the mod survives app restarts without manual intervention.Install
Or once published to npm: