ivorn 0.1.7

A web-based chat interface for ACP-compatible AI coding agents
Documentation
# Ivorn Configuration
# Location: ~/.config/ivorn/config.toml
#
# All settings are optional - defaults are used when not specified.
# Environment variables override config file values (IVORN_* prefix).
# CLI arguments override environment variables.

[server]
# Port to listen on (default: 8181)
# Must be between 1024 and 65535
# Env: IVORN_SERVER_PORT
port = 8181

# IP address to bind to (default: 0.0.0.0)
# Use 127.0.0.1 for local-only access
# Env: IVORN_SERVER_BIND_ADDRESS
bind_address = "0.0.0.0"

[paths]
# Default projects directory
# Can also be set via CLI argument or IVORN_PROJECTS_DIR env var
# projects_dir = "/path/to/projects"

[logging]
# Enable conversation logging to markdown files (default: true)
# Logs are saved to {project}/conversations/{session_id}.md
# PRIVACY NOTE: These logs contain full message content including
# user prompts and assistant responses. Set to false to disable.
# Env: IVORN_LOGGING_CONVERSATION_LOG
conversation_log = true

[prompts]
# Skip the MCP arguments modal and insert prompts directly (default: false)
# Power users can enable this to bypass the argument form
# Env: IVORN_PROMPTS_SKIP_MCP_MODAL
skip_mcp_modal = false

[upload]
# Maximum file upload size in MB (default: 25)
# Env: IVORN_UPLOAD_MAX_SIZE_MB
max_size_mb = 25