Skip to content

Commit 2097995

Browse files
feat(axon): add working directory / directory to launch agent (#8689)
1 parent 6197567 commit 2097995

3 files changed

Lines changed: 14 additions & 2 deletions

File tree

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 115
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-5b536a11a713dd4e47b270c130368dbfdf1f30282f262c160cd0411fcd291806.yml
3-
openapi_spec_hash: f94d993a7f34461ebde7d0186e8e3c3a
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/runloop-ai%2Frunloop-406ebae7a9b8525a70a6400f4119209fc0230f73c93f56b63ee27b43cf7e5085.yml
3+
openapi_spec_hash: 7ad158db2a73b2a9c31fce2f7f8f935a
44
config_hash: 12de9459ff629b6a3072a75b236b7b70

src/runloop_api_client/types/shared/broker_mount.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,9 @@ class BrokerMount(BaseModel):
2828

2929
protocol: Optional[Literal["acp", "claude_json"]] = None
3030
"""The protocol used by the broker to deliver events to the agent."""
31+
32+
working_directory: Optional[str] = None
33+
"""Working directory in which to launch the agent binary.
34+
35+
Defaults to the home directory if not specified.
36+
"""

src/runloop_api_client/types/shared_params/broker_mount.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,9 @@ class BrokerMount(TypedDict, total=False):
3030

3131
protocol: Optional[Literal["acp", "claude_json"]]
3232
"""The protocol used by the broker to deliver events to the agent."""
33+
34+
working_directory: Optional[str]
35+
"""Working directory in which to launch the agent binary.
36+
37+
Defaults to the home directory if not specified.
38+
"""

0 commit comments

Comments
 (0)