Skip to content

[Feature] Allow defining harness settings (e.g. Claude settings.json) in a custom agent #73

Description

@jan21deepak

Problem or use case

Custom agents currently have no way to specify harness-level configuration, such as a Claude Code settings.json (permissions, hooks, env vars, etc.). Anyone wanting a custom agent to run with specific harness settings has to configure that outside of the agent definition, which means the settings aren't portable with the agent and have to be reapplied per environment.

Proposed solution

Support defining harness settings (e.g. a Claude settings.json-shaped config block) directly in a custom agent's definition, so the settings travel with the agent and are applied automatically whenever that agent runs.

Alternatives considered

Manually configuring harness settings outside the agent definition works but isn't portable and has to be redone per host/environment.


Imported from the parent repository for autonomous engineering evaluation.

Source issue: omnigent-ai#4496

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions