Skip to content

Implement agent definition loader (typespec and JSON) #3

@bgervin

Description

@bgervin

PRD: Agent Definition Loader

Objective

Build a module to load agent definitions from typespec or JSON. If typespec is provided, compile to JSON first. Support local and GitHub sources.

Tasks

  • Integrate typespec-to-JSON compilation pipeline.
  • Implement local file and GitHub file fetching (support auth for private repos).
  • Parse JSON using Microsoft.DeclarativeAgents.Manifest Nuget library.
  • Expose API for downstream modules to access agent definition.

Acceptance Criteria

  • Loader accepts both typespec and JSON.
  • Can fetch files from disk or GitHub.
  • Returns parsed agent definition object.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions