Eridian

Dev Limits

Index size, concurrent reviews, completion RPM, and context windows.

Limits are per project unless noted. Enterprise numbers below are the default order-form values. Your contract can raise them. Starter and Growth are lower. Exceeding a limit returns a structured error, not a truncated index.

Repositories and index

LimitEnterprise default
Repositories per project200
Indexed files per repository500,000
Indexed bytes per repository8 GiB
Single file size1.5 MiB
Concurrent index jobs per project4
Push-to-index lag (p95 target)3 minutes

Exceeding file or byte caps fails the index job with 413 document_too_large on the file, or 409 index_capacity on the repo. Fix globs. Do not silently drop files.

Completion

LimitEnterprise default
Requests per minute per project6,000
Requests per minute per key2,000
open_files entries16
open_files total bytes256 KiB
prefix + suffix64 KiB
max_tokens1,024

HTTP 429 rate_limit_exceeded with X-Eridian-RateLimit-Reset. See Rate Limits.

Reviews, Q&A, tests

LimitEnterprise default
Diff size2 MiB or 4,000 changed files
Concurrent reviews per project40
Q&A thread length12
Q&A repository_ids12
Test revision hops3
PR summarize RPM300

409 diff_too_large: split the PR. Do not disable retrieval to "make it fit."

Models and context

GPT and Gemini context windows are listed on Models. Dev retrieval packs chunks into that window. If the pack would exceed the window, Eridian drops lowest-scoring chunks and sets eridian.context_truncated: true. Treat truncation as a quality signal. Raise include_globs precision or pin Gemini for long Q&A.

Retention

RecordDefault
CompletionsNot stored on ZDR. Audit: counts only
Reviews, Q&A, test jobsProject retention clock (30 to 365 days)
Index chunksUntil archive + clock
Git credentialsUntil repository archive

Zero-data-retention projects return 404 record_not_retained on GET after the call completes. See Audit Log.

Desks and offices

Follow-the-sun engineering support for Dev tenants is staffed from Dubai, Hong Kong, and South Africa on the Enterprise contract. Gateway incidents still follow Runbooks. Limits are not relaxed after hours.

Raising a cap

Open a ticket with contact@geteridian.com including project_id, the limit name, and the eval or incident that justifies it. Budget ceilings are a different control: Budgets. Dual control is required to raise some governance caps.

See Dev API and Errors.

Production API credentials are issued with an institution workspace. Contact sales if you need access.