Skip to content

boost-backend — Agent lifecycle routes with permission integration (issue 4 of 15) #3300

@gabemontero

Description

@gabemontero

Labels: ready-to-code
Depends on: Issue 2

Implement agent CRUD routes with 4-stage lifecycle (Draft → Pending → Published → Archived) and fine-grained permission integration via authorizeLifecycleAction.

Tasks

From openspec/changes/security-safety-governance/tasks.md section 3:

  • 3.1-3.7 Implement all agent routes with fine-grained permissions

From openspec/changes/agent-creation-discovery/tasks.md section 4:

  • 4.1 Implement 4-stage lifecycle as the only model
  • 4.2 Document cascading delete behavior

Specifications

  • openspec/changes/security-safety-governance/specs/fine-grained-permissions/spec.md — Agent permission scenarios
  • openspec/changes/agent-creation-discovery/design.md — Decision 5 (lifecycle with ownership)
  • openspec/changes/agent-creation-discovery/specs/agent-creation-paths/spec.md

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    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