Description
When using the Arize Claude Code tracing plugin, the project name in Arize AX defaults to claude-code rather than the workspace directory name (e.g., SCVBG for a project at ~/Documents/GitHub/SCVBG).
The ARIZE_PROJECT_NAME env var works as a workaround, but it requires manual per-project configuration in .claude/settings.local.json and doesn't support variable expansion.
Expected behavior
The plugin should dynamically use basename(cwd) from the hook context as the default project name, so each workspace automatically gets its own project in Arize AX without manual configuration.
Current workaround
Set ARIZE_PROJECT_NAME statically in each project's .claude/settings.local.json:
{
"env": {
"ARIZE_PROJECT_NAME": "my-project-name"
}
}
Environment
- Claude Code running in VS Code extension
- macOS (Darwin 25.3.0)
- Plugin installed via marketplace (
arize-claude-plugin)
Description
When using the Arize Claude Code tracing plugin, the project name in Arize AX defaults to
claude-coderather than the workspace directory name (e.g.,SCVBGfor a project at~/Documents/GitHub/SCVBG).The
ARIZE_PROJECT_NAMEenv var works as a workaround, but it requires manual per-project configuration in.claude/settings.local.jsonand doesn't support variable expansion.Expected behavior
The plugin should dynamically use
basename(cwd)from the hook context as the default project name, so each workspace automatically gets its own project in Arize AX without manual configuration.Current workaround
Set
ARIZE_PROJECT_NAMEstatically in each project's.claude/settings.local.json:{ "env": { "ARIZE_PROJECT_NAME": "my-project-name" } }Environment
arize-claude-plugin)