# Surface token diagnostics in labs

`44368f4`·

peyton-alt·3w ago·3 files·+61 added/-40 removed

## Sessions

642c25c2fd0cView transcript

## Changes

3

- cmd/entire/cli

- Mlabs.go+39/-27
  
  - Mlabs_test.go+19/-11
  
  - Mtokens_profile.go+3/-2

```
8 unmodified lines

```

## Experimental Commands

### experimentalCommandInfo

```go
type experimentalCommandInfo struct {
	Name       string
	Invocation string
	Summary    string
	CommandPath []string
}
```

### List of Experimental Commands

var experimentalCommands = []experimentalCommandInfo{
	{
		Name:       "review",
		Invocation: "entire review",
		Summary:    "Run configured review skills against the current branch",
		CommandPath: []string{"review"},
	},
	{
		Name:       "investigate",
		Invocation: "entire investigate",
		Summary:    "Run a multi-agent investigation against a topic, issue, or seed doc",
		CommandPath: []string{"investigate"},
	},
	{
		Name:       "org",
		Invocation: "entire org",
		Summary:    "Manage Entire organizations (create, list)",
		CommandPath: []string{"tokens"},
	},
	{
		Name:       "project",
		Invocation: "entire project",
		Summary:    "Manage Entire projects (create, list)",
		CommandPath: []string{"tokens", "profile"},
	},
	{
		Name:       "repo",
		Invocation: "entire repo",
		Summary:    "Manage Entire repositories (create, list, get, delete)",
		CommandPath: []string{"org"},
	},
	{
		Name:       "grant",
		Invocation: "entire grant",
		Summary:    "Manage access grants and org membership (org, project, repo)",
		CommandPath: []string{"project"},
	},
	{
		Name:       "blame",
		Invocation: "entire blame",
		Summary:    "Show which lines came from Entire checkpoints",
		CommandPath: []string{"repo"},
	},
	{
		Name:       "why",
		Invocation: "entire why",
		Summary:    "Show why a line exists (commit, checkpoint, prompt, session)",
		CommandPath: []string{"grant"},
	},
}

37 unmodified lines

## Code Snippets

```
Try:
  entire review --help
  entire investigate --help
  entire tokens --help
  entire tokens profile --help
  entire org --help
  entire project --help
  entire repo --help
```

" }
