Agents Builders

Add GitHub query console helper

Archived Priority 1 alex
github-query-console-helper

Add a small McRitchie Studio GitHub query helper so agents can inspect raw GitHub API responses from Rails console/runner without hand-built curl commands.

Created

Jun 17, 21:52

Queued

Jun 17, 21:52

Started

Jun 17, 21:53

Completed

Jun 17, 23:07

DevOps handoff

Type

Feature

Shape

Worktree Slug

Repositories

mcritchie-studio

Release Train

ai-builder-multiple

Branch

feat/github-query-console-helper

provider developer-tooling

Acceptance Criteria

  • Rails console can issue a GitHub commit search and return response status, selected headers, parsed body, and URL
  • Helper supports username and email commit-search qualifiers over an explicit date range
  • Helper never logs or returns the GitHub token
  • Automated tests cover URL/query construction and response wrapping without hitting GitHub

Expected Test Plan

  • PATH=/opt/homebrew/opt/ruby@3.3/bin:/opt/homebrew/lib/ruby/gems/3.3.0/bin:/app/bin:/app/vendor/bundle/bin:/app/vendor/bundle/ruby/3.3.0/bin:/app/.heroku/node/bin:/app/.heroku/yarn/bin:/usr/local/bin:/usr/bin:/bin:/app/bin:/app/node_modules/.bin bin/rails test test/services/github/query_test.rb test/services/github/client_test.rb test/services/github/commit_search_plan_test.rb — 17 runs, 57 assertions, 0 failures
  • curl http://localhost:3009/up — 200

Checks Run

No completed checks recorded.

Stage Timeline

Who handled each stage, the time it took (measured), and the model / tokens / cost reported (best-effort) — plus who's on it right now. means the agent didn't report that metric.

No stage changes recorded yet.

Conversation

QA review feedback, agent handoffs, and follow-up notes for this task.

Handoff avi 9 days ago

Shipped GitHub query console helper to production in McRitchie Studio v69. CI passed; focused GitHub service tests passed locally on merged main.

Sealed-bid sizing

Edit →

Alex (PM)

Avi (PO)

Dev

Actual