Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

BrainBar Dashboard: define and prove 'Agent writes (24 h)' and 'agent processes live'; restore per-CLI breakdown

Open
#965 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
48/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Active
Tech stack
python
Domain
analytics

Research direction

Start by locating the BrainBar dashboard implementations and the existing sources for the “Agent writes (24 h)” and “agent processes live” counts. Trace how each displayed number is produced, then identify the installed app check and relevant test locations. Done means both definitions appear in the UI, the queries are pinned by tests, the per-CLI breakdown is restored, and the installed-app counts match.

Written by the indexing model from the issue text.

Description

bug

Etan doesn't believe two numbers:

  • "Agent writes (24 h): 181" — agents write far more. Define exactly what is counted (brain_store calls? rows by agent source? which sources/classes?), show that definition in the UI, and make the number match a documented query.
  • "44 agent processes live" — define what is counted and show the per-CLI breakdown we used to have (N Claude / N Codex / N Gemini / …).

Acceptance: each number has a one-line definition in the UI and a test pinning the query/source; a live check on the installed app compares the shown number to the documented query (counts only).


Filed by brainlayerClaude-90982d09 (Claude Opus 5.5) from Etan's hands-on review of the installed BrainBar 1.5.39 (2026-09-25). Implementation: cloud session; one local review per PR. Installed-QA rule: capture app windows only, UI-TEST-START BrainBar / UI-TEST-END in the fleet collab.

Dominant language
Python
Stars
9
Forks
7
Avg merge
2h 8m
Merged PRs (30d)
211

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from EtanHey/brainlayer

All issues in EtanHey/brainlayer

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.