@@ -314,12 +314,14 @@ tools:
314314
315315 **For `action: "parse"`**:
316316 - `file_path` (string, required): The file path of the API specification.
317+ - `working_dir` (string, optional): Working directory to change to before running
317318
318319 **For `action: "docs"`**:
319320 - No parameters required (empty object)
320321
321322 **For `action: "test"`**:
322323 - `connection` (string, required): The name of the connection to test
324+ - `working_dir` (string, optional): Working directory to change to before running
323325 - `debug` (boolean, optional): Enable debug logging during the test (default: false)
324326 - `trace` (boolean, optional): Enable trace logging during the test (default: false)
325327 - `endpoints` (array, optional): Specify the endpoints to test (only for API connections)
@@ -342,6 +344,7 @@ tools:
342344 "action": "test",
343345 "input": {
344346 "connection": "MY_API",
347+ "working_dir": "/path/to/dir",
345348 "debug": true,
346349 "limit": 15
347350 }
@@ -351,7 +354,8 @@ tools:
351354 {
352355 "action": "parse",
353356 "input": {
354- "file_path": "path/to/github_api.yaml"
357+ "file_path": "path/to/github_api.yaml",
358+ "working_dir": "/path/to/dir"
355359 }
356360 }
357361 ```
@@ -446,9 +450,11 @@ tools:
446450
447451 **For `action: "parse"`**:
448452 - `file_path` (string, required): Path to the pipeline configuration file to read.
453+ - `working_dir` (string, optional): Working directory to change to before reading
449454
450455 **For `action: "run"`**:
451456 - `file_path` (string, required): Path to the pipeline configuration file to execute.
457+ - `working_dir` (string, optional): Working directory to change to before running
452458 - `env` (object, optional): Environment variables to set for the pipeline run.
453459
454460 **Output**: The output format depends on the action and audience:
0 commit comments