disable scheduler by default for acp (#10781)
This commit is contained in:
@@ -478,7 +478,7 @@ These variables configure the `goose serve` ACP server process. They are alterna
|
||||
```bash
|
||||
# Start a goose ACP server reachable on the local network over TLS
|
||||
GOOSE_SERVER__SECRET_KEY='a-long-random-secret' \
|
||||
goose serve --platform desktop --host 0.0.0.0 --port 3000 --tls
|
||||
goose serve --platform desktop --enable-scheduler --host 0.0.0.0 --port 3000 --tls
|
||||
```
|
||||
|
||||
When TLS is enabled, `goose serve` prints a `GOOSED_CERT_FINGERPRINT=...` line on startup. goose Desktop can use this fingerprint to pin the server certificate. See [Running a Remote goose Server](/docs/guides/remote-goose-server) for the full setup.
|
||||
|
||||
@@ -683,6 +683,9 @@ Run goose as an Agent Client Protocol (ACP) agent server over stdio. This enable
|
||||
|
||||
ACP is an emerging protocol specification that standardizes communication between AI agents and client applications, making it easier for clients to integrate with various AI agents.
|
||||
|
||||
**Options:**
|
||||
- **`--enable-scheduler`**: Enable scheduled recipe execution. Disabled by default.
|
||||
|
||||
**Usage:**
|
||||
```bash
|
||||
goose acp
|
||||
@@ -702,6 +705,7 @@ Start goose as an Agent Client Protocol (ACP) server over HTTP and WebSocket.
|
||||
- **`--port <PORT>`**: Port to listen on. Defaults to `3284`
|
||||
- **`--with-builtin <NAME>`**: Enable built-in extensions by name. Can be passed multiple times or as a comma-separated list. Defaults to `developer` when omitted.
|
||||
- **`--dangerously-unauthenticated`**: Run without ACP authentication. Use only for local trusted clients.
|
||||
- **`--enable-scheduler`**: Enable scheduled recipe execution. Disabled by default.
|
||||
|
||||
**Usage:**
|
||||
```bash
|
||||
|
||||
@@ -31,7 +31,7 @@ On the remote machine, launch `goose serve` with the host, port, TLS, and a shar
|
||||
|
||||
```bash
|
||||
GOOSE_SERVER__SECRET_KEY='YOUR_SECRET' \
|
||||
goose serve --platform desktop --host 0.0.0.0 --port 3000 --tls
|
||||
goose serve --platform desktop --enable-scheduler --host 0.0.0.0 --port 3000 --tls
|
||||
```
|
||||
|
||||
If you are using the binary bundled with the macOS app, the command path is `/Applications/Goose.app/Contents/Resources/bin/goose`.
|
||||
@@ -128,6 +128,7 @@ Create a LaunchAgent plist at `~/Library/LaunchAgents/com.goose.serve.external.p
|
||||
<string>serve</string>
|
||||
<string>--platform</string>
|
||||
<string>desktop</string>
|
||||
<string>--enable-scheduler</string>
|
||||
<string>--host</string>
|
||||
<string>0.0.0.0</string>
|
||||
<string>--port</string>
|
||||
|
||||
Reference in New Issue
Block a user