Haansi Platform
Ask Commit context depends on your organization's capture and mining results. A commit may have no related workstream yet; Refresh checks the latest results. Getting Started
To sign out at any time, run Haansi: Log Out from the Command Palette. FeaturesCommit ContextOpen a commit's details to see its mined workstreams, their summaries, and supporting activities across connected platforms. Workstream titles open their Haansi web pages; activity links open the original source. Connections distinguish commit assignments from activities explicitly referencing the commit. Refresh reads the latest mining results. If the commit hasn't been captured or assigned, the panel explains why context is unavailable. Local commit details and file diffs open immediately while Related Context loads separately. Refresh updates only Related Context, preserving the file view. Each matched workstream includes up to 50 recent activities and a link to its full history. In Interactive Commit GraphExplore local history in a compact graph with continuous branch and merge lines. Use the header to choose all, current, or selected branches and toggle remote branches. Search highlights loaded commits by message, SHA, author, branch, or tag; use the arrows or F3 / Shift+F3 to navigate matches. Filter history by author, date range, file/folder, or merge commits. Dotted lines mark parent connections outside the filtered or loaded history. History loads 100 commits at a time, automatically on scroll or with Load 100 more commits, up to 10,000 displayed commits. Resize the Date, Author, and Commit columns. Use HEAD to jump to the checked-out commit, Refresh to reread local Git history, and Copy SHA for the selected commit. Open GitHub opens commits when the origin remote points to GitHub. Click a commit or choose Open details & context to see its changes and mined workstreams. Ctrl/Cmd+F focuses search; Ctrl/Cmd+R refreshes. Search covers loaded history; filters apply to the selected Git history before it is loaded. Git BlameToggle inline blame annotations to see who changed each line and when. A status bar item keeps you oriented with your current branch and working-tree status at a glance. Blame ViewOpen a side panel that groups your file's lines by commit. Search through commits, click to highlight the corresponding lines in the editor, or double-click to open full commit details. Haansi Chat and Knowledge SearchOpen VS Code Chat and ask Use Haansi: Query Knowledge or Haansi: Search from the Command Palette to start a knowledge query. Commit-message drafting and PR-description generation are currently unavailable. Commit contextCommit details look up the full SHA in captured commit objects and in the commit membership of captured pull requests, scoped to the organization and repository. This includes original commits in squash-merged PRs. Connected mined workstreams show summaries and supporting activities with links to their web pages. Similar workstreams appear separately and do not imply a confirmed commit assignment. Refresh requests the current server data; it does not trigger capture or mining. Commands
ConfigurationOpen Settings (
Requirements
LicenseMIT — see the LICENSE file. |