Skip to the content.

ivaldi whereami

Show detailed information about the current timeline and position.

Synopsis

ivaldi whereami
ivaldi wai

Description

The whereami (or wai) command displays:

Example Output

$ ivaldi whereami

Timeline: feature-auth
Type: Local Timeline
Last Seal: swift-eagle-flies-high-447abe9b (447abe9b)
  Message: "Add authentication feature"
  Author: Jane Doe <jane@example.com>
  Date: 2 hours ago
Remote: owner/repo (up to date)
Workspace: 3 files modified

Shortened Version

Use the alias wai for quick checks:

$ ivaldi wai

Timeline: main
Last Seal: brave-wolf-runs-fast-abc12345 (just now)
Workspace: Clean

Information Shown

Timeline

Current timeline name:

Timeline: feature-auth

Last Seal

Most recent commit with memorable name:

Last Seal: swift-eagle-flies-high-447abe9b (447abe9b)
  Message: "Add authentication feature"
  Date: 2 hours ago

Remote Status

GitHub sync information:

Remote: owner/repo (up to date)
Remote: owner/repo (2 commits ahead)
Remote: Not configured

Workspace Status

Current working directory state:

Workspace: Clean
Workspace: 3 files modified
Workspace: 5 files modified, 2 untracked

Use Cases

Quick Status Check

ivaldi wai

Before Important Operations

# Before switching timelines
ivaldi whereami

# Before merging
ivaldi whereami

Orientation

# After switching timelines
ivaldi timeline switch feature-auth
ivaldi wai

Verify Location

# Confirm you're on right timeline
ivaldi whereami

Common Workflows

Daily Development

# Start of day
ivaldi wai  # See where you are

# Check after switching
ivaldi timeline switch feature-x
ivaldi wai

Collaboration

# Check sync status
ivaldi wai

# See if remote has updates
ivaldi scout
ivaldi wai

Comparison with Git

Git Ivaldi
git branch --show-current ivaldi whereami
git log -1 (included in whereami)
git status (workspace info included)
Multiple commands Single command

Tips