Activate LangSmith tracing only on specific workflows

Describe the problem/error/question

I’d like to run LangSmith tracing only on certain workflows.
For now, I can only configure it globally on the project through environment variables.
This is a problem as certain workflows don’t need to be traced.
Is there a way to activate LangSmith on a per-workflow basis?

Information on your n8n setup

  • n8n version:1.60.0
  • ** SQLite**
  • Running n8n via Docker

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hi @Titoine

Thanks for posting here and welcome to the community! :cupcake:

LangSmith tracing is set up on the whole environment level. If you wanted to separate between workflows you would have to set up two different n8n instances.

However, we may be able to implement this in the future. Please feel free to add (and upvote) it in our feature requests