Skip to content

Authoring: KiroAgent completions should emit JSON insert text #613

@avifenesh

Description

@avifenesh

Summary

FileType::KiroAgent is mapped to the agent authoring family, but completion insert text is still formatted as YAML because is_json_family does not include KiroAgent.

Impact

In .kiro/agents/*.json files, key/value completions can insert YAML-style text (key: , unquoted strings) instead of valid JSON.

Expected

Treat KiroAgent as a JSON family for completion insertion behavior while preserving agent catalog mappings.

Context

Raised during PR #611 review after merge: #611 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions