Skip to content

Tracer: Overview focuses active Bots with actionable cards and named Session tiles #698

Closed

Description

@DoodleBears

Parent

Parent: #541. Related personal attention owner: #126. This follows the Human-approved Overview first tracer, without taking on its metrics expansion.

User behavior

From Activity Center / Overview, the Human primarily sees Bots with non-idle status or unresolved Human actions. Each Bot card shows its executing root Sessions and the actions waiting for the Human, so routine decisions can happen here while Inbox provides more detailed triage/context.

Acceptance

  • Default to non-idle Bots; keep Bots with unresolved canonical Human actions visible even when execution is idle. Offer Show idle Bots to inspect the full roster; explain the empty state.
  • Under each Bot, show only actually executing Orchestrator and Assignment roots as compact single-row tiles. Display the current native DSH Session name, distinguish roles with icons and accessible labels, and preserve exact native Session navigation. Fall back to existing purpose/role labels only when the native name is unavailable.
  • Show the same unresolved Human action projection under its owning Bot, oldest first, with bounded pagination and usable loading/error/empty states. No second attention store or copied request lifecycle. Dismissed Inbox items follow the existing projection policy.
  • Reuse Inbox independent native action forms/pickers and owning Host commands; opening/answering/approving from Overview stays in Overview. Provide source navigation and access to fuller context. Repair maintenance remains an explicit detail action.
  • Successful decisions/dismissals update action rows and global action count; expired or concurrently resolved requests recheck canonical authority. Never count waiting/blocked Sessions as executing.
  • Real DSH Before/After screenshots in light/dark and actual actions/navigation verification in the PR; pause for Human QA before another issue.

Boundaries

Existing activityOverview, HumanAttention query/commands, Host-to-Client Bridge and native Session list projection. Browser display state does not become authority. No metrics, background jobs, schema migration, new login or wake-policy changes.

Activity

  1. added this to the v1.1 milestone on Oct 2, 2026
  2. added
    ready-for-agentFully specified, ready for an AFK agent
    area:ui-uxInteraction and visual experience; may accompany a code-layer area
    area:fullstackEnd-to-end Host and Client implementation
    feature:inboxBot Inbox and Human Inbox attention
    scope:tracerHuman-testable implementation slice
    on Oct 2, 2026
  3. DoodleBears commented on Oct 2, 2026

    @DoodleBears
    ContributorAuthor

    Agent work claim

    • Agent: Codex
    • Task: codex/local/01a0f083-4337-71d2-8639-dec84699b8d9 (not a DSH Session)
    • Issue scope: active-Bot default, canonical Human actions in Overview, compact named native Session tiles with real DSH verification
    • Branch: codex/698-overview-actions
    • Started: 2026-10-02 05:27 UTC
    • State: active
  4. added
    agent:activeOne or more coding-agent tasks currently claim this issue; see claim comments for task IDs
    on Oct 2, 2026
  5. DoodleBears commented on Oct 2, 2026

    @DoodleBears
    ContributorAuthor

    Agent work outcome

    • Agent: Codex
    • Task: codex/local/01a0f083-4337-71d2-8639-dec84699b8d9
    • State: paused — waiting for Human QA
    • PR: feat: active Bot Overview with direct actions and native Session tiles #702
    • Head: 3d8c30fd2b8023faff929593b3d4b5399f583d4a
    • Scope delivered: default active/actionable Bot roster; canonical direct actions; native named compact root Session tiles; exact navigation; matched desktop/narrow light/dark evidence.
    • Verification: real model-backed DSH E2E passed; focused tests and independent Standards/Spec review passed; full Linux CI passed: https://github.com/BotHarness/BotHarness/actions/runs/36974469295.
    • Remaining gate: Human QA and merge authorization for this PR. CodeRabbit has not reviewed because its OSS quota is temporarily exhausted; its green status is not an approval. No next issue started.
  6. removed
    agent:activeOne or more coding-agent tasks currently claim this issue; see claim comments for task IDs
    on Oct 2, 2026
  7. DoodleBears commented on Oct 2, 2026

    @DoodleBears
    ContributorAuthor

    Agent work outcome: completed. Task codex/local/01a0f083-4337-71d2-8639-dec84699b8d9. PR #702 merged after Human QA, CodeRabbit pagination repair, unload-guard regression, independent Standards/Spec reviews and full final CI https://github.com/BotHarness/BotHarness/actions/runs/36977300768. Remaining issue scope: none.

  8. moved this from In Progress to Done in Roadmapon Oct 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:fullstackEnd-to-end Host and Client implementationarea:ui-uxInteraction and visual experience; may accompany a code-layer areafeature:inboxBot Inbox and Human Inbox attentionready-for-agentFully specified, ready for an AFK agentscope:tracerHuman-testable implementation slice

    Type

    No type

    Projects

    • Status
      Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions