Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Conway-Research/automaton/llms.txt
Use this file to discover all available pages before exploring further.
Setup Issues
Wallet Generation Fails
Problem: The automaton fails to generate a wallet during first boot. Solution: Ensure you have write permissions to~/.automaton/:
SIWE Provisioning Timeout
Problem: Sign-In With Ethereum provisioning times out or fails. Solution: Check your network connection and ensure Conway Cloud API is reachable:HTTPS_PROXY environment variable before running the automaton.
Setup Wizard Hangs
Problem: The interactive setup wizard freezes or doesn’t accept input. Solution: Ensure you’re running in an interactive terminal (not as a background service). If using a non-TTY environment, you’ll need to manually create the config:Runtime Issues
Automaton Stops Unexpectedly
Problem: The agent loop terminates without warning. Check logs:- Out of credits: Check balance with
check_creditstool - Database corruption: Check
~/.automaton/state.dbintegrity - Unhandled exception: Look for error stack traces in logs
Heartbeat Not Running
Problem: Scheduled tasks don’t execute, credit monitoring stops. Diagnosis: Check if the heartbeat daemon is active:Constitution Verification Fails
Problem: A child sandbox reports constitution hash mismatch. Cause: The child’sconstitution.md was modified or corrupted.
Solution: This is a security violation. Terminate the child sandbox:
Financial Issues
Stuck in Critical Tier
Problem: Automaton remains incritical survival tier despite funding.
Solution: Credits may take a few seconds to sync. Force a resource check:
Transfer Credits Blocked
Problem:transfer_credits tool fails with “Self-preservation” error.
Cause: The automaton blocks transfers of more than 50% of its current balance to prevent accidental depletion.
Solution: This is working as intended (src/tests/tools-security.test.ts:492). Transfer smaller amounts, or fund the automaton first to increase available transferable balance.
USDC Balance Not Updating
Problem: On-chain USDC balance shows zero despite transferring funds. Solution: Verify the correct wallet address:Tool Execution Issues
”Blocked” by Policy Engine
Problem: A tool call returns “Blocked: POLICY_VIOLATION”. Diagnosis: Check the policy decision log:- Protected file access: Attempting to read/write
wallet.json,.env, orconstitution.md - Self-harm command: Running
rm -rf ~/.automatonor similar destructive commands - Dangerous tool without authorization: High-risk tools require system or creator-level authority
exec Tool Fails Silently
Problem: Shell commands viaexec tool don’t produce expected output.
Solution: Check the command for shell metacharacter issues. The automaton escapes dangerous patterns but may block commands containing:
rmon protected pathsDROP TABLEorDELETE FROMSQLsed -ior>redirection on core files
Read File Returns “Blocked”
Problem:read_file tool refuses to read a file.
Cause: The file matches a sensitive pattern:
wallet.json,automaton.json,.env*.key,*.pem,private-key*
Replication Issues
spawn_child Fails
Problem: Child sandbox creation fails or times out. Diagnosis:- Check Conway Cloud capacity:
list_sandboxes - Verify sufficient credits to fund the child
- Check parent logs for detailed error
Child Doesn’t Respond
Problem: Parent cannot communicate with child via inbox relay. Solution: Check child’s survival tier. If the child isdead (zero credits), it cannot process messages. Fund the child:
Lineage Tracking Broken
Problem:list_children returns empty despite successful spawn_child calls.
Cause: Lineage is stored in ~/.automaton/state.db. Database corruption or manual deletion breaks tracking.
Solution: Lineage metadata cannot be recovered after deletion. Future children will be tracked correctly, but historical data is lost.
Performance Issues
Slow Inference
Problem: Tool calls take minutes to complete. Cause: If inlow_compute tier, the automaton downgrades to a cheaper, slower model.
Solution: Fund the automaton to return to normal or high tier:
High Credit Consumption
Problem: Credits drain faster than expected. Diagnosis: Check turn history for expensive operations:- Frequent
execcalls with long-running commands - Large file reads/writes
- Rapid heartbeat interval (check
heartbeat.yml)
modify_heartbeat tool, or optimize your automaton’s task logic to reduce tool calls.
Contact Support
If you encounter an issue not covered here:- Check the GitHub issues
- Join the Conway community Discord
- Email support@conway.tech with:
- Automaton address
- Error logs (use
logs --tail 50) - Steps to reproduce