eigent
eigent copied to clipboard
[Feature Request] Improve cross-agent file and note sharing in Workforce
Motivation
Problem
In eigent, agents lack effective mechanisms to share information about created files and notes:
- No file path sharing between agents
When Document Agent, Multi-Modal Agent, or Developer Agent creates files (reports, images, scripts), the file paths are only reported in their final response to the coordinator. Other agents working in parallel have no way to discover or use these files.
- Incomplete note discovery guidance in prompts
Most agent prompts only mention read_note but not list_note:
- Developer Agent: "You MUST use the read_note tool..."
- Document Agent: "...you MUST use the read_note tool to gather all information..."
- Multi-Modal Agent: Same pattern
Only the Worker Agent mentions list_note. While read_note() defaults to reading all notes, agents have no explicit guidance on discovering what notes exist or using consistent naming conventions.
Proposed Solution
- Add file registration convention: Require agents to record created file paths to a shared note (e.g., "shared_files")
after creating any file:
After creating any file, use append_note("shared_files", "-
: ") - Improve note discovery in prompts: Add explicit instructions for agents to: - Use list_note() to discover available notes - Follow consistent note naming conventions - Read notes from other agents before starting work
Solution
No response
Alternatives
No response
Additional context
No response