feat: integrate the-door crisis detection with hermes-agent sessions #99
Open
opened 2026-04-15 03:01:56 +00:00 by Rockachopa
·
5 comments
No Branch/Tag Specified
main
fix/200
step35/201-intake-submission-from-image
step35/203-intake-submission-from-image
step35/200-intake-submission-from-test
step35/197-door-1-build-anonymous-intake
fix/121
fix/99
fix/130
fix/141-crisis-contract
burn/20260421-0040-fix
fix/101
fix/134
fix/135
fix/100
fix/123
fix/133
fix/36
fix/37
fix/96
fix/41
fix/673-genome-door
fix/95
fix/97
fix/73-toast-alerts
fix/131-voice-analysis
fix/59-about-footer-link
fix/59-1776403637
burn/59-1776304777
fix/59-about-link
fix/136-crisis-metrics-cli
feat/136-cli-metrics
fix/38
fix/75
fix/673
door/issue-38
fix/141
fix/59
burn/73-inline-toast
burn/1601-crisis-logic-alignment
burn/123-1776303473
burn/73-1776303595
burn/123-1776303595
fix/130-behavioral
feat/136-crisis-metrics-cli
feat/134-unified-crisis-scorer
feat/133-behavioral-detection
feat/131-voice-analysis
burn/35-1776218265
fix/132
burn/99-1776264183
burn/99-1776264262
fix/136
fix/123-duplicate-patterns-6213
fix/burn-crisis-logic-alignment
burn/37-1776264184
burn/101-1776264183
burn/69-1776264183
burn/101-1776264262
burn/38-1776264184
burn/41-1776264184
burn/36-1776264184
burn/101-1776263878
door/issue-35
door/issue-69
fix/101-crisis-ab-testing
fix/94-safety-plan-inline-feedback
feat/safety-plan-history
fix/96-safety-plan-version-history
fix/97-crisis-metrics-endpoint
fix/98-offline-crisis-resources
fix/crisis-overlay-debounce
fix/90-overlay-focus-enabled-element
fix/95-overlay-keyboard-nav
fix/59-footer-about-link
fix/95-crisis-overlay-keyboard-nav
fix/overlay-escape-key
burn/73-1776218082
burn/73-1776218180
burn/36-1776218258
fix/38-safety-plan-in-chat
burn/69-1776218206
burn/69-1776217968
burn/37-1776217996
burn/73-1776217949
door/issue-73
burn/41-1776217979
fix/issue-75-1
fix/issue-73-2
fix/67-focus-trap
fix/65-modal-focus-trap
fix/69-initial-focus
fix/59-about-route
fix/59-footer-about
dispatch/38-1776180746
dispatch/40-1776180746
am/38-1776166469
am/40-1776166469
am/41-1776166469
dispatch/41-1776180746
dawn/38-1776130053
triage/38-1776129677
q/38-1776129480
queue/38-1776129201
burn/59-1776131200
burn/37-1776131000
dawn/40-1776130053
dawn/41-1776130053
triage/40-1776129677
triage/41-1776129677
q/41-1776129480
q/40-1776129480
queue/41-1776129201
queue/40-1776129201
whip/38-1776128804
whip/40-1776128804
whip/41-1776128804
feat/session-crisis-tracking
burn/20260413-1620-dying-detection-dedup
feat/crisis-synthesizer
feat/compassion-router-wiring
fix/deduplicate-crisis-detectors
feat/compassion-router-gateway
fix/dedup-crisis-detector
fix/remove-bridge-false-positive
burn/20260413-0406-fix
burn/rescue-crisis
burn/20260413-0213-vps-deploy
fix/test-none-input
burn/20260412-0812-vps-prep
burn/20260412-1851-crisis-system
burn/20260409-1931-crisis-prompt
burn/20260410-2030-crisis-active-listening
fix/add-smoke-test
feat/ci-sanity-checks
feat/detailed-crisis-guidelines
burn/20260409-1230-issue4-crisis-backend
feat/sovereign-heart-router
feature/resilience
feature/content-pages
feature/dying-detection
feature/crisis-system-prompt
v7.0.0
burnup-20260405-thedoor
GoldenRockachopa
Labels
Clear labels
backend
batch-pipeline
content
deploy
epic
frontend
hardening
infra
priority:critical
priority:high
priority:medium
protocol
throughput-10x
token-masterplan
velocity-engine
Backend / API
batch-pipeline label
Content, copy, testimony
Deployment / go-live
Epic / parent issue
Frontend / UI
Resilience, fallback, security
Infrastructure, DevOps, deployment
Must have for launch
Important for launch
Nice to have at launch
Crisis detection protocol
throughput-10x label
token-masterplan label
Auto-generated by velocity engine
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
Assignees
Rockachopa
Timmy
allegro
antigravity
bezalel
claude
codex-agent
ezra
gemini
google
grok
hermes
kimi
manus
perplexity
sonnet
Clear assignees
No Assignees
codex-agent
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Timmy_Foundation/the-door#99
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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?
Context
The-door has its own crisis detection but it's not connected to hermes-agent's CrisisSessionTracker. Need shared state.
Acceptance Criteria
Labels
integration,crisis,hermesPR created: #109 #109
Shipped session-level crisis tracking, request metadata handoff to Hermes, response-header merge back into the UI, and unified escalation history rendering.
Verification:
🔥 BURN DISPATCH → BURN2:FORGE-ALPHA.6 (P6)
Rockachopa referenced this issue2026-04-21 02:04:43 +00:00
PR #189 created: #189
Re-shipped this cleanly from current main because prior PR #109 was closed unmerged.
Landed the The Door side of the Hermes session bridge:
Verification:
python3 -m pytest tests/test_crisis_session_integration.py tests/test_crisis_overlay_focus_trap.py tests/test_service_worker_offline.py tests/test_session_tracker.py -qnode --check /tmp/the-door-inline.jsOpened PR #194: #194
Landed the The Door side of the crisis-session bridge: local session/history persistence, request metadata for Hermes session tracking, response-header merge back into the UI, and clear-chat reset handling.
Verification:
Using Refs #99 because this ships the repo-side bridge contract, while full end-to-end closure still depends on Hermes gateway behavior on main.
🔥 BURN DISPATCH — allegro:CRUCIBLE-2.1
Hundred-Pane Fleet active. Working on it.