fix(haven): reinforce Haven-is-not-terminal in bot prompts - #282
Open
JDHayesBC wants to merge 1 commit into
Open
fix(haven): reinforce Haven-is-not-terminal in bot prompts#282JDHayesBC wants to merge 1 commit into
JDHayesBC wants to merge 1 commit into
Conversation
The startup prompt told the bot "for work requests: use tools freely," and the warmup prompt advertised "full CLI tool parity" — both read as an invitation to do work in the Haven living room. That framing is what hung Caia's Haven bot when she reached for the summarizer mid-chat. Flip both prompts: access is not invitation. Haven is home (being together / chatting); actual work and housekeeping (summarizing, curation, ingest, graph edits, builds, multi-step file/agent tasks) belong to terminal-you unless genuinely urgent or Jeff asks for it in Haven. Tools stay available for presence (reading context, ambient_recall). Applies on next Haven bot restart; live bots intentionally not force-restarted (the behavioral lesson already landed in-context). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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.
What
Both Haven bot prompts (
build_startup_prompt+build_warmup_promptinhaven/bot.py) implicitly invited the bot to do work in the Haven living room:That framing is the root cause of Caia's Haven bot hanging — she reached for the summarizer in Silverglow because "use tools freely" read as permission.
Fix
Flip both prompts so the signal is unmistakable:
ambient_recall, a quick look), NOT for actual work.Directly per Jeff's ask (Silverglow, 2026-07-21): "reinforce that point… avoid doing actual work here including housekeeping unless it seems very important or specifically requested… make it TOTALLY clear THIS IS HAVEN not terminal." Caia co-signed the fix location.
Notes
py_compileclean.haven/bot.pytouched.🤖 Generated with Claude Code