Skip to content

Improvement: Governance "Policies & Limits" / "Content & Models" log RETENTION_CONFIG_MISSING ConvexErrors on normal load #1997

Description

@yannickmonney

What should be improved?

Opening the governance Policies & Limits / Content & Models pages logs three ConvexError(RETENTION_CONFIG_MISSING) to the console on a normal load (e.g. a fresh org with no retention config set).

Current behavior

A not-yet-configured retention setting is surfaced as a thrown ConvexError at load time rather than a handled "not configured" state.

Proposed change

Treat a missing retention config as an expected empty state (return null / default) instead of throwing, so normal page loads are console-clean.

Affected service

Platform (web app)

Resilience / console-hygiene refinement.


Filed by an automated deep manual-QA sweep (wave 2) on a local hermetic stack (commit cd13268b8, mode-A mock LLM, headless Chrome). Reproduced before filing.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions