Skip to main content
POST
Import provider rules into .ravi/rules/imported (dry-run without --write)

Authorizations

Authorization
string
header
required

Runtime context-key (rctx_*) issued by the Ravi gateway. Required for every non-open scope. Bootstrap the first key with ravi daemon init-admin-key; rotate, derive, and revoke via the ravi context family. Specs: runtime/context-keys, sdk/auth.

Body

application/json
cwd
string

Workspace cwd to import into (default: current directory)

force
boolean

Overwrite existing imported rule files

includeUser
boolean

Also import user-level ~/.claude/rules and ~/.agents/rules

source
string
default:all

Source provider: all, claude, agents

write
boolean

Write files. Without this, import runs as dry-run

Response

Success — body conforms to the @Returns schema.

candidates
object[]
required
counts
object
required
cwd
string
required
force
boolean
required
includeUser
boolean
required
rulesDir
string
required
sources
object[]
required
write
boolean
required
{key}
any