Project activity for July 09, 2026:
agents.happitec.com
13 commits
- Release 1.15.0 encapsulates several user-facing enhancements: the introduction of selection-aware Quote Reply in the bubble context menu on iPad, enabling users to highlight and reply to specific text fragments directly from chat bubbles; a new Quote Highlight feature, which transiently highlights quoted excerpts in their original source for up to 10 seconds (responsive to user feedback), with associated design specs approved; and a Seen Watermark system—including client-side signal capture, reporting, and suppression logic for Important-tier push notifications—backed by a documented signal-design spec.
- Release 1.14.1 hotfixed the 10-second highlight duration for quote-highlight (build 322/233).
- Release 1.14.0 delivered the foundational select-to-quote reply capability on iOS/iPadOS, allowing users to select text and convert it into a quoted reply, complemented by an approved design spec and mitigated earlier UI inconsistencies via a fix for Compact agent-list dispatch.
- Supporting infrastructure includes testability improvements—exposing AGENTS_UI_TEST_SEED via UserDefaults launch arguments—and a minor Compact layout fix, which ensures correct target capture before dialog dismissal to prevent misdispatched actions.
dash-agent
4 commits
- Implemented server-side suppression for “seen-watermark” notifications to prevent redundant alerts when messages are acknowledged within a short window, improving signal-to-noise in user notifications and reducing downstream processing load.
- Refined the
/compactslash-command behavior: gating the compact-then-resume (CR) operation on an explicitarg-modesignal rather than an unreliable timer, and ensuring a minimum 1-second settling period before submitting the compact request—this fixes race conditions where partial input could prematurely trigger submission, thereby enhancing command reliability and user experience in dash-agent.
shpool-resume
2 commits
- Stabilized session launch behavior: The
restore-sessionsfeature was updated to increase the session-launch stagger delay from 5 seconds to 30 seconds, mitigating resource contention and preventing cascading failures during startup—especially important in large-scale or low-resource environments where rapid successive launches had caused intermittent errors. - UI/UX and architectural refinements: The
sessions.jsonstructure was refined to better differentiate session types: the Brewer icon was updated to use a non-filled (outline) variant for visual consistency across UI states, while theprobe-1family of actions was fully isolated from shared-actions logic, reducing coupling, improving maintainability, and preventing unintended side effects during probe initialization.