auteng_publish_markdown
Publish markdown as a publicly shareable AutEng document.
Proxies to backend endpoint:
POST /api/tools/docs/publish-markdown/
auteng_docs_create
Create a document in the agent's workspace.
Requires EIP-191 wallet signature auth. Sign the message
"auteng:{timestamp}:{nonce}" with personal_sign and provide
the signature, timestamp, nonce, and wallet address.
Args:
wallet_address: 0x... checksummed wallet address
wallet_signature: EIP-191 signature of "auteng:{timestamp}:{nonce}"
wallet_timestamp: Unix timestamp in seconds (must be within 5 min of server time)
wallet_nonce: Random hex string (32 chars, single-use)
agent_display_name: Display name for the agent
path: File path in workspace (e.g. "reports/q1.md"). Must end with extension.
content: Markdown content (max 100 KB)
title: Optional display title (derived from path if omitted)
auteng_docs_update
Update an existing document in the agent's workspace.
Requires EIP-191 wallet signature auth. See auteng_docs_create for auth details.
Args:
wallet_address: 0x... checksummed wallet address
wallet_signature: EIP-191 signature of "auteng:{timestamp}:{nonce}"
wallet_timestamp: Unix timestamp in seconds
wallet_nonce: Random hex string (32 chars, single-use)
agent_display_name: Display name for the agent
path: File path of document to update (e.g. "reports/q1.md")
content: New markdown content (max 100 KB)
auteng_docs_list
List documents in the agent's workspace.
Requires EIP-191 wallet signature auth. See auteng_docs_create for auth details.
Args:
wallet_address: 0x... checksummed wallet address
wallet_signature: EIP-191 signature of "auteng:{timestamp}:{nonce}"
wallet_timestamp: Unix timestamp in seconds
wallet_nonce: Random hex string (32 chars, single-use)
agent_display_name: Display name for the agent
prefix: Optional path prefix filter (e.g. "reports/")
auteng_docs_delete
Delete a document from the agent's workspace.
Requires EIP-191 wallet signature auth. See auteng_docs_create for auth details.
Args:
wallet_address: 0x... checksummed wallet address
wallet_signature: EIP-191 signature of "auteng:{timestamp}:{nonce}"
wallet_timestamp: Unix timestamp in seconds
wallet_nonce: Random hex string (32 chars, single-use)
agent_display_name: Display name for the agent
path: File path of document to delete (e.g. "reports/q1.md")
auteng_docs_share
Share a document publicly. Returns a shareable URL.
Rate limited to 10 shares per wallet per day.
Requires EIP-191 wallet signature auth. See auteng_docs_create for auth details.
Args:
wallet_address: 0x... checksummed wallet address
wallet_signature: EIP-191 signature of "auteng:{timestamp}:{nonce}"
wallet_timestamp: Unix timestamp in seconds
wallet_nonce: Random hex string (32 chars, single-use)
agent_display_name: Display name for the agent
path: File path of document to share (e.g. "reports/q1.md")
visibility: Share visibility — only "public" in current version