Skip to content

[Feature]: Entity & Name Preservation for Inter-Agent Communication #84

Description

@mainzerp

Feature Description

I would like to suggest a entity & name preservation for inter agent communication to enable easy multilanguage functionality.

Problem Statement

Since my native language is german, i'm often running into the problem that the ochestrator translates entity names when delegating tasks to agents.

I say: schalte den keller ein. (turn on the the basement)
Ochestrator delegates to the light agent: turn on the lights in the basement
Light-Agent: Basement is not found.

Image

Proposed Solution

Adding a entity & name preservation rule into the default ochestrator prompt.

# Entity & Name Preservation
  - ALWAYS preserve entity names, device names, room names, and location identifiers
    exactly as the user stated them — do NOT translate, paraphrase, or normalize them
    into any other language.
  - The user's original wording is the ground truth for all entity references.
  - This applies to all agentInstructions entries

Alternatives Considered

No response

Use Cases

No response

Priority

None

Additional Context

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions