Skip to content

[CHORE]: Standardize Active-State Field Names and Add UUID Support for Prompts & Resources #1505

@rakdutta

Description

@rakdutta

There are currently inconsistencies in how active-state fields are represented across different components of the system:

  • Resources / Prompts/Servers : is_active or isActive
  • **Gateways / tools/a2a_agents: ** enabled

Proposed Solution:

  1. Standardize active-state field naming

    • Decide on a single naming convention (eg.enabled`)

    • Apply this convention across:

      • Resources
      • Prompts
      • Tools
      • Gateways
      • Servers
      • a2a_agents
  2. Introduce UUID support

    • Add UUID identifiers for prompts and resources
    • Ensure consistency with existing entities and database structure

Metadata

Metadata

Assignees

Labels

choreLinting, formatting, dependency hygiene, or project maintenance chorescicdIssue with CI/CD process (GitHub Actions, scaffolding)devopsDevOps activities (containers, automation, deployment, makefiles, etc)triageIssues / Features awaiting triage

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions