Skip to content

Config Management System with Version Control #430

@avirajsingh7

Description

@avirajsingh7

Implement Config Management for LLM API usage.
Configs define provider-specific LLM settings and must support controlled versioning to ensure stable and reproducible LLM behavior across projects.

Goals

  • Allow projects to create and manage named configs.
  • Each config can have multiple immutable versions.
  • Versions are JSON blobs (since provider params vary).
  • Versions cannot be modified once created, but can be soft-deleted.
  • Runtime LLM calls reference config using: config_id + version.

Metadata

Metadata

Assignees

Projects

Status

Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions