dx-tooling / dx-tooling/sitebuilder-webapp

Agent has no access to previous Commits and branches

Open
#48 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
PHP
Stars
8
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Problem
The agent currently has no visibility into previous commits or existing branches. This makes it impossible for users to reference earlier work, review recent changes, or continue modifying previously committed code.

Why this matters
Without access to commit history and branches, users:

  • Cannot easily locate their latest commit
  • Cannot review what changed in prior sessions
  • Risk duplicating work or breaking existing logic
  • Lose continuity across sessions

Suggested improvement
Grant the agent read access to:

  • Previous commits on the active repository
  • Available branches

Additionally, in each session, display the latest commits of the active branch in a dedicated section, including:

  • Commit message / description
  • Commit ID (hash)
  • Timestamp

This would allow users to:

  • Quickly understand recent changes
  • Resume work on the correct commit or branch
  • Review and modify existing code more safely and efficiently

Contributor guide

No contributing guide indexed for this repository

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.

Research direction

The issue names no files or tests. Start by locating the session view and the active-repository data flow, then trace how repository information is exposed to the agent. Done means the agent can read existing branches and commits, and each session shows the active branch’s latest commits with message, hash, and timestamp.

Written by the indexing model from the issue text.

Assessment

Tech stack
git
Domain
developer-experience, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.