mirror of
https://github.com/stablyai/orca.git
synced 2026-11-04 11:07:42 +00:00
33 lines
1.5 KiB
Markdown
33 lines
1.5 KiB
Markdown
<!-- host-capability: artifact-publishing -->
|
|
|
|
# Artifact commands
|
|
|
|
The publish gate, explicit-intent rule, and denial recovery are in the guide body.
|
|
|
|
```text
|
|
ORCA artifacts share <file> --json
|
|
ORCA artifacts update <file> --json
|
|
ORCA artifacts unshare <file> --json
|
|
ORCA artifacts list [--cursor <cursor>] --json
|
|
ORCA artifacts delete <id> --json
|
|
```
|
|
|
|
- `share`, `update`, and `unshare` accept `.html`, `.htm`, `.md`, and `.markdown` files.
|
|
- `share` saves the returned edit token in the active Orca profile and never includes it
|
|
in CLI output. `update` and `unshare` look up that record by the resolved local file
|
|
path, so use the same path and Orca profile that originally shared the file.
|
|
- `list` returns one page of artifacts owned by the signed-in account. If JSON output has
|
|
`nextCursor`, pass it back with `--cursor <cursor>`. `delete <id>` deletes an account-owned
|
|
artifact by the id returned from `list`; it does not need the original local file or its
|
|
edit-token record.
|
|
- Relative HTML assets are not uploaded. Share a self-contained HTML file or use absolute
|
|
asset URLs.
|
|
- If an upload exceeds the CLI transport limit, use the browser upload page as directed
|
|
by the error.
|
|
- For local or staging development, `--api-url <url>` overrides the artifact service;
|
|
`ORCA_ARTIFACTS_API_URL` provides the same override for the session.
|
|
- `ORCA_CLOUD_AUTH_TOKEN` is a development-only authentication override. Prefer the active
|
|
Orca profile's normal PropelAuth session and never expose the token in logs or agent output.
|
|
|
|
<!-- /host-capability -->
|