content: [tool.uv.workspace]
  members = [
      "recipe-tool",
      "recipe-executor",
      "docpack-file",
      "shared/gradio-components",
      "apps/document-generator",
      "apps/experimental/document-generator-v1",
      "apps/recipe-executor",
      "apps/recipe-tool",
      "mcp-servers/docs-server",
      "mcp-servers/python-code-tools",
      "mcp-servers/recipe-tool",
  ]
  
  [tool.uv.sources]
  # Core libraries
  recipe-executor = { workspace = true }
  recipe-tool = { workspace = true }
  docpack-file = { workspace = true }
  gradio-components = { workspace = true }
  # Apps
  document-generator-app = { workspace = true }
  document-generator-v1-app = { workspace = true }
  recipe-executor-app = { workspace = true }
  recipe-tool-app = { workspace = true }
  # MCP servers
  docs-server = { workspace = true }
  python-code-tools = { workspace = true }
  recipe-tool-mcp-server = { workspace = true }
  
  [dependency-groups]
  dev = [
      "build>=1.2.2.post1",
      "debugpy>=1.8.14",
      "pyright>=1.1.400",
      "pytest>=8.3.5",
      "pytest-cov>=6.1.1",
      "pytest-mock>=3.14.0",
      "ruff>=0.11.10",
      "twine>=6.1.0",
  ]
  